Spike 12 — B5 212 documentation cluster pre-delivery

§1 What

Spike 12 of the 22-spike Q&A-formulation suite (plan v1.7 → v1.8 commit 8fbc878). Group 4 (Phase-1 Sprint S1/S2 pre-deliveries); loose-ordering within group; no upstream Spike 1 dependency.

3 documentation artefacts pre-delivered at ~/tools/inherit-spike-corpora/documentation-cluster-artefact/:

DocWordsCross-linksTopic
architecture-overview.md258033Tier 1 / Tier 2 / Tier 3 architecture overview; INHERIT v6.6 vs v2; modules + primitives + classifiers; Phase-1 build path; what’s NOT in scope
dev-onboarding.md266129Env setup; toolchain inventory; getting-started for ε.ι Layers 1+2+4+5; pin-drift hook usage; Tier 2 library index usage; PATH discipline
acquirer-dd-package.md277225TT mission + brand architecture + commercial-velocity-priority; partner pipeline; Phase-1 deliverables; risk register highlights; ε.ι evidence summary; cost-of-ownership rolling

Total ~8013 words / ~87 cross-links. All 3 within the 1500-3000 word target.

§2 Outcome

outcome-VALIDATED. Kill-condition NOT-MET on all 3 documents (coverage gap ≤10% on any single document; well under 20% threshold). Per scope-coverage table in the T-file:

  • #210 architecture-overview: ~10% gap closed by global CLAUDE.md §17.1 Tier-2+3 sub-bullets + brand-architecture.md cross-references.
  • #211 dev-onboarding: ~5% gap closed by frontmatter-conventions.md §3.5 + parent CLAUDE.md §6 pre-commit pin-drift hook.
  • #212 acquirer-DD package: ~10% gap closed by brand-architecture.md + arch-state §4 amendment registry references.

T-file at ~/off-github/library/projects/inherit/T-spike-rt210-212-documentation-cluster-2026-05-03.md v1.0 (commit 1b801b2). 18 KB / 148 lines / 8 top-level sections — meets the design-spec §1.1 ≥10KB ≥7-section spec.

§3 Cascade artefacts (off-github + docs-strategy + docs-personal)

  • off-github commit 1b801b2: T-spike-rt210-212-documentation-cluster-2026-05-03.md v1.0
  • docs-strategy commit 8fbc878: plan v1.7 → v1.8 + §0 Spike 12 checkbox tick + lastmod 10:08 → 11:00 + CHANGELOG row + arch_state companion-pin 3.30 → 3.32 (auto-bumped to track parallel-session v3.31 + interim v3.32 landings)
  • docs-personal commit 439e609: richard-tasks 212 → PRE-DELIVERED with cross-references to documentation cluster sections

NO arch-state §11/§12/§13 row addition this spike — deferred to Phase E Task 13 batch per plan §5 Task 12 framing.

§4 Honesty caveats

  1. richard-tasks numbering mismatch. Plan §0 + §5 Task 12 attribute #210/#211/#212 to “documentation cluster (architecture overview + dev-onboarding + acquirer-DD package)”. The actual richard-tasks.md entries describe DIFFERENT scope (option-G.md v1.3 update + Phase-1 cost re-baseline + R-042 risk register update). The 3 documentation artefacts COVER the spirit of 212; original task scopes preserved as residual Phase-1 Sprint S2 follow-ons. Possible plan v1.8 → v1.9 patch candidate: clarify the bucket-vs-task-number framing in §0.

  2. Pin-drift hook auto-fix produced malformed output. Running --fix on the plan file pulled the entire arch-state v3.32 changelog row content into version_pinned. Manually corrected to "3.32". Hook bug to flag — possible feedback_pin_drift_hook_changelog_capture_bug candidate. Single-occurrence; not yet a discipline.

  3. No empirical measurement against external ground truth. Spike 12 is a documentation pre-delivery; outcome-VALIDATED reflects scope-coverage analysis + within-target word-count + cross-link counts, not formal F1. Distinct from S4 / S8 spikes that had numeric thresholds.

  4. Tier-2 + Tier-3 deep dives not produced. Documents reference but do not enumerate IK-tier-specific 4-tier commercial framework details or IAS-tier-specific Tiptap+Yjs+Hocuspocus integration. Reader pointed at live state files. Architecture overview is overview-level by design.

  5. Parallel-session conflict-zone: Spike 1 + Spike 12 + Spike 18 all in flight in different windows during this session. Spike 18 committed v3.31 + v3.32 landings between my git status check and my docs-strategy commit, triggering the auto-fix. No actual data conflict — just demonstrated the parallel-session active-work-log + Read-immediate-Edit discipline working as designed.

§5 What this means for the suite

Suite progress post-Spike 12: Spike 1 closed + Spike 18 closed + Spike 12 closed out of 22 spikes (3/22 complete). Group 4 now has 1/6 spikes closed (Spike 12); Spikes 8 / 9 / 10 strict-ordered + 11 + 13 still pending. Group 1 (Spike 1) and Group 5 (Spike 18) closed. Remaining: Spikes 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 13 / 14 / 15 / 16 / 17 / 19 / 20 / 21 / 22 + 3 closure tasks.

Plan §0 Spike 12 checkbox now ticked. Lastmod 11:00 BST.

§6 Cross-references

  • T-file: ~/off-github/library/projects/inherit/T-spike-rt210-212-documentation-cluster-2026-05-03.md
  • 3 docs at ~/tools/inherit-spike-corpora/documentation-cluster-artefact/
  • Plan: ~/testatetech/docs-strategy/docs/superpowers/plans/2026-05-03-22-spike-q-and-a-formulation-suite.md v1.8 §5 Task 12
  • richard-tasks: ~/davieshq/docs-personal/richard-tasks.md 212 PRE-DELIVERED
  • Tier 2 prior-evidence: /tmp/spike-12/prior-evidence.md (5 queries × top-10; sims 0.66-0.85)