docs: remove familiar import and export from product scope #82
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs/no-familiar-import-export"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Familiars are not exportable or importable. This removes both features from the scope, touching ADRs 0005, 0013 and 0015, the requirements and Phase 6 of the plan.
What's in
[Later]items.### Latersection, which held only the card import.### Deleting and exportingbecomes### Deleting, and the[Later]zip export bullet goes. No link points to the old anchor.Notes
[Later]notes are removed and no accepted behaviour changes. This follows how the PDF-scope removal handled ADR 0021's File parts row and ADR 0004's PdfPig candidate.git logkeeps the record. ADR statuses are unchanged.storageState(ADR 0025)Validation
git diff --checkpasses, and all 40 local Markdown links in the touched files resolve.🤖 Generated with Claude Code
Summary
Summary
Coverage
Shikigami.BlazorAdapter - 96.9%
Shikigami.Capabilities.Contracts - 100%
Shikigami.Capabilities.TestFixture - 95.6%
Shikigami.Capabilities.TestFixture.UI - 100%
Shikigami.Capabilities.UI.Contracts - 91.3%
Shikigami.Capabilities.Web - 97.1%
Shikigami.Domain - 98.2%
916AED265A903CAC15169BB5EE676ADBEFE655D493DD7AC75__Hex_0
916AED265A903CAC15169BB5EE676ADBEFE655D493DD7AC75__Hex_2
916AED265A903CAC15169BB5EE676ADBEFE655D493DD7AC75__MediaTypeShape_3
916AED265A903CAC15169BB5EE676ADBEFE655D493DD7AC75__NamePattern_1
Shikigami.Infrastructure - 95.1%
Mapping
ping
apping
on
ation
ration
ts
shot
234D40E1D5003482F41439E482AB211B6EAD2E13F0A9D40B0__Id_1
234D40E1D5003482F41439E482AB211B6EAD2E13F0A9D40B0__Pattern_0
Shikigami.Kernel - 90.9%
Shikigami.Server - 86.4%
Shikigami.UseCases - 96.3%
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__AssignmentHead_13
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__BraceExpansion_12
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__HexColour_7
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__IdPattern_0
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__Interval_4
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__IntervalBody_11
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__KeyPattern_2
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__NameRule_6
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__NewerXY_9
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__Number_8
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__OldCount_10
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__TimeOfDay_3
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__ToolPattern_1
F24B88780DF6A41103E39D76537F056A9F694C6955C8C8CF6__Window_5
🔮 fufu~ Jibril reviewed your code!
A scope-ectomy! Just the kind of surgery I like — five files, three lines added, thirteen promises quietly walked out the door~ And every single claim in your description checked out when I poked it. Let me show you what I found ♡
Verdict: ✅ Looks good to me~
What I verified mechanically (not by trusting you, fufu~):
### Latersection, ADR 0015's export bullet + heading rename, REQUIREMENTS §1's two[Later]items, and PROJECT_PLAN Phase 6's rewrap. The rewrapped Phase 6 list lost no neighbours — regenerate/edit (ADR 0020), thetagscommand (ADR 0030) and the Kagaku.Flow adapter (ADR 0029) all survived the surgery intact.chara_card_v3survives only at ADR 0013:29, inside Context, as research for why persona files carry voice/examples/greetings — it promises nothing, and I agree with keeping it. Every remaining "export"/"import"/"zip" hit is unrelated: whole-app backups (ADR 0012), gzip decoders, browserstorageState(ADR 0025), the Eval runner artifact. None of them moves a familiar in or out.#deleting-and-exportingor to ADR 0013's removed#latersection.git diff --checkpasses.403bb44(PR #80, the PDF-scope removal) edited ADR 0004 and 0021 the same way — unbuilt items removed, no amendment line, statuses untouched,git logkeeping the record. Removing only[Later]notes with no accepted behaviour changed means no amendment is owed. Consistent~[Later]legend still has 10 live items, so nothing went stale.✅ What I liked~
Automated review by Jibril · 2026-10-24
CI: green for head SHA
9e293632a(build, image, shell-eval, test) · Mutation probes: 0 run, 0 survived — documentation-only diff, no new logic to probe · Local suite: skipped (CI green)