Development record
prepare-this-repo Phase 3 describes .abcd/.work.local/ as NEXT.md plus scratch/ plus logs/ only, giving no guidance for pre-existing non-standard members. Manuscripts .work.local/ carries WORKLOG.md, DECISIONS.local.md, and SLICE_START (load-bearing for its own autonomous-run cadence); adoption must preserve them but the skill is silent on how. Concrete instance of the broader onboarding-nonstandard-file-placement-interview seed. Detector: the adopt phase enumerates every pre-existing .work.local member and proposes a disposition. Acceptance: the three Manuscripts members above.
prepare-this-repo Phase 3 describes .abcd/.work.local/ as NEXT.md plus scratch/ plus logs/ only, giving no guidance for pre-existing non-standard members. Manuscripts .work.local/ carries WORKLOG.md, DECISIONS.local.md, and SLICE_START (load-bearing for its own autonomous-run cadence); adoption must preserve them but the skill is silent on how. Concrete instance of the broader onboarding-nonstandard-file-placement-interview seed. Detector: the adopt phase enumerates every pre-existing .work.local member and proposes a disposition. Acceptance: the three Manuscripts members above.
Grounds
- declined: iss-92 carries the finding whole; this would be wrong if iss-92 were closed without the adopt phase proposing a disposition for pre-existing .work.local members
Frontmatter
| id | iss-91 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-91-worklocal-nonstandard-members-no.md
open on GitHub ↗ · commit history ↗
mentions2
- iss-92Maintainer hunch (record only; do not implement, and map against SOTA during design per prefer-sota). Onboarding should follow a strict playbook that identifies every non-standard file in a target repo (e.g. Manuscripts WORKLOG.md, DECISIONS.local.md, SLICE_START), matches each against abcd canon, and proposes where it belongs -- presented interview-style so the maintainer picks from a recommended default they can accept or override (verifier-selects-gates-decide). This generalises the narrower worklocal-nonstandard-members-no-migration finding into the adopt-phase UX. The interview mechanism is a hypothesis, not a decision: the SOTA for convention-onboarding/scaffolding UX must be researched and adversary-filtered for fit before adopting. Detector/acceptance (to firm at design): an adopt run that emits a per-non-standard-file placement proposal with a recommended default the user accepts or overrides.
- iss-2609291118049254capture resolve and capture wontfix have no way to set the typed duplicates link, so a record closed as a duplicate carries the relation only in wontfix_reason prose. A machine reader of the ledger sees a wontfix, not a duplicate (found by review-triageMinorC: four duplicate closures in lane triageMinorC, iss-2608290811463906, iss-2609170640135192, iss-277, iss-91). Add a --duplicates <id> flag (issue or intent id) to wontfix, or a duplicate sub-verb, writing the field the ledger already defines.