uncrash

Docs adoption publication dependency

Continue parent publication outcome after resuming ticket-003 and persisting the disjoint request. Admission says NEW_TICKET_CANDIDATE with no contested delta for .governance/docs.json. Managed allocator reserves ticket-004 and canonical relative worktree; no guessed identity or primary scaffold takeover. Pin wellmanifest/docs 19efafbeb18923cfd51cc69bd519330488500137 and independently hash its committed policy.json. Only the new adoption manifest is authored here. Official composed-preview validation is advisory and never trusted merge evidence. Primary .governance/required-checks.json changed outside this turn; current declaration agrees with workflows, provenance is not claimed and no primary bytes are overwritten.

Milestone: .governance/docs.json staged under fence 21. Composed preview copied only declared docs plus the new manifest; isolated temporary index/objects, official checker ok=true, documents_checked=9. Canonical implementation indexes/objects untouched. Protected registry remained byte-for-byte unchanged; official non-authorizing propose-admission output and exact input are preserved externally. Prepared bounded issue drafts for subactor/validator-agent and wellmanifest/new-project; no messages sent. Sending those external requests requires explicit user authorization under session tool policy. Publication outbox retains unresolved bootstrap handoff and independently protected profile/canary.