docs(plan): Plan 1C-γ₁ — attachments + Document type implementation
11 tasks, ~10 commits. Bottom-up layering: - T1: tighten AttachmentCaps type - T2: GitHost interface extension (putBlob/getBlob/deleteBlob) - T3: GitHubHost impl with Git Data API fallback + tests - T4: GiteaHost impl + tests - T5: SW vault helpers (addAttachmentToItem, removeAttachmentsFromItem) - T6: SW router handlers (upload/download_attachment) + tests - T7: shared attachments-disclosure component + CSS + tests - T8: wire disclosure into 6 type forms + 📎 list indicator - T9: Document type form + signature-block detail + CSS + tests - T10: dispatcher routes Document - T11: build + verify + manual smoke Test count target: 145 (was 128 + ~17 new across git-host, router, disclosure, document.save). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2118
docs/superpowers/plans/2026-04-24-relicario-extension-1c-gamma1.md
Normal file
2118
docs/superpowers/plans/2026-04-24-relicario-extension-1c-gamma1.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user