Drop the adapters layer #75
No reviewers
Labels
No labels
blocked
bug
decision
duplicate
enhancement
help wanted
invalid
landed?
question
ready-to-merge
stale
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
allod/memory!75
Loading…
Reference in a new issue
No description provided.
Delete branch "agent/drop-adapters"
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?
Owner summary
adapters/<harness>/pointer files are deleted from this repo; the README layout and harness sections describe the build-time-generated bootstrap instead.memory.md, every topic file, skills, templates, and hooks — session behavior is unchanged on any machine whose harness bootstrap was regenerated, and each session reads one file fewer.adapters/reference except negative witnesses in the archetypes check (asserting the generated bootstrap contains none) and archived strategy notes; the generated bootstrap namesmemory.mddirectly (validated in the archetypes PR).Merge gate: merge only after every fleet VM — and each deployment's private-fork VMs — has rebuilt on the new archetypes pin. Handoff for each deployment: delete its private memory fork's
adapters/layer the same way (git rm, drop the README adapter section) once its profiles rebuild; the claude attribution-ban policy now lives in the archetypes generator's Claude template.Risk
R1 given the merge-order gate — deleting files nothing reads any more; rollback is a revert. Merging early is the one failure mode, and the gate above is its whole defence.
Validation
grep -rn "adapters/"acrossallod/tools,allod/vm,allod/nexus,allod/deploy,allod/profiles,allod/inventory, and the archetypes branch: no hits outsidechecks/pi-integration.nixnegative witnesses andallod/strategy/archivehistory. No references remain in this repo.Closes allod/archetypes#123
fd3050170cto729b8c89a1