MQ-009 ★ Module-prefix Q-numbering + BFO-class-alignment Convention Codification LOCKED 2026-05-18T18:00 BST
Top-line
- Locked pick: Combined Axis-1 ε HYBRID-CODIFIED + Axis-2 δ LENIENT-DECISION-TREE per Rich-confirmation
1=ε; 2=δin 1 turn - Amendment: A-188; arch-state v3.82 → v3.83
- Triggering context: Q-037 Option F commissioning 2026-05-18T17:35 BST
- FOURTH meta-Q in 24h cluster (MQ-006 + MQ-007 + MQ-008 + MQ-009)
- No substantive Q blocked — backwards-compatible Day-1
- Pattern frequency validated: META-Q PATTERN OBSERVATION from MQ-008 predicted ~1 meta-Q per 3-5 substantive Q-locks; Q-037 was 3rd substantive Q after MQ-008 (Q-035 + Q-036 + Q-037); rhythm healthy
Axis 1 ε HYBRID-CODIFIED — Module-prefix Q-numbering
Rule:
- Sequential Q-NNN authoritative for all substantive Qs
- Module-prefix ALIAS optional for first-class-in-module readability — Q-T1 / Q-A1 / Q-Commerce-1 / Q-Credentials-1 / Q-Delegation-1 / Q-Core-1 / Q-People-1
- Module-prefix ONLY for cross-module-primitives per MQ-007 — Q-CM-N
- Filename: Q-NNN-prefix-letter1-letter2-topic-locked.md; aliases in frontmatter q_t_alias / q_a_alias / etc.
- Collision resolution: Q-NNN sequential wins (alias is descriptive overlay)
Empirical precedent: Q-CM-1 (MQ-007) + Q-037/Q-T1
Axis 2 δ LENIENT-DECISION-TREE — BFO-class-alignment
Decision tree:
- is-it-a-process? → BFO 0000015 process
- is-it-a-role? → BFO 0000023 role
- is-it-a-process-boundary-or-payload? → BFO 0000035 process_boundary
- is-it-material-entity-aggregating-property? → BFO 0000040 material entity
- is-it-something-else? → consult Q-008 R.δ extension precedent OR surface MQ-010+ to extend
Rules:
- Composed-class inheritance: bfo_alignment INHERITED via Q-XXX annotation; no new BFO primitives
- Annotation REQUIRED on every class (missing → cascade-violation under c11)
- Multi-aspect classes: primary + bfo_secondary_aspect
- Decision-tree evolution via MQ-010+
4 BFO classes already in cascade:
- 0000015 process (Q-033 SM + Q-CM-1 + Q-035 inherited)
- 0000023 role (Q-008 R.δ + Q-032 inherited)
- 0000035 process_boundary (Q-033 + Q-036 inherited)
- 0000040 material entity (Q-037 FIRST explicit cascade use)
Phase-1.5+ richard-tasks — 1 NEW
- task-36 retroactive BFO-alignment annotation audit on Q-029 Estate + Q-030 WillRecognition + Q-031 GrantOfRepresentation (implicit → explicit annotations); optional polish
Cascade implications
| Implication | Action |
|---|---|
| Q-T2 Trustee role-bearer (Q-038) | Applies ε convention (alias Q-T2 optional) + δ decision-tree (BFO 0000023 role per Q-032 pattern) |
| Q-T3 BeneficialInterest | Applies ε + δ |
| Q-T4 TrustDistribution | Applies ε + δ (BFO 0000015 process composes Q-CM-1) |
| Q-A1 Assets entry | Applies ε + δ (likely BFO 0000040 material entity) |
| Future Q-CM-N primitives | Q-CM-N only per MQ-007 + Axis 1 ε |
| All future classes | MUST include bfo_alignment annotation per δ |
META-Q PATTERN OBSERVATION
MQ-009 is 4th in 24h cluster validating prediction. Anticipate MQ-010+ at similar cadence. Likely candidates from Q-037 retrospective Q1/C4 recommendations:
- Persona-rotation-discipline codification (per retrospective Q1)
- EW-counter-reset-at-module-boundary codification (per retrospective C4)
- 100% RC1-RC7 score as quality-target codification
NEXT
- Q-T2 (Q-038) Trustee role-bearer expansion immediately — pattern-transfer from Q-032 PR; L2 inheritance heavy; estimated ~2-3h
- Phase-3 axis stays 12/30-45 substantive
- Probate module 7/8 CLOSED; Trusts module 1/3-5 STARTED
- Phase-1.5+ task-36 optional polish
Files committed
docs/superpowers/specs/2026-04-29-multi-phase-audit/meta-questions/MQ-009-module-prefix-q-numbering-plus-bfo-class-alignment-convention-locked.md(NEW; cascade-Q FIRST per v3.16)docs/superpowers/specs/inherit-v2-architecture-state.md(v3.82 → v3.83 + A-188 prose)docs/superpowers/specs/2026-04-29-multi-phase-audit/phase-1-5-richard-tasks.md(1 NEW task-36)~/.claude/projects/-home-richardd-testatetech/memory/project_mq009_locked_*.md(this file)~/.claude/projects/-home-richardd-testatetech/memory/project_active_work.md(entry)~/.claude/projects/-home-richardd-testatetech/memory/MEMORY.md(top entry)
Cross-link project_zeta_q037_locked_kappa_eta_star_trusts_trust_container_mvp_2026_05_18 (triggering Q via Option F) + project_mq008_locked_phase_5_closure_scope_catala_tracking_phase_1_5_single_spec_doc_2026_05_18 (META-Q PATTERN OBSERVATION parent) + project_mq007_locked_asset_transfer_event_placement_a124_interleaving_discipline_2026_05_18 (Axis 1 ε Q-CM-N precedent) + project_mq006_locked_cascade_q_file_discipline (cascade-Q file discipline parent) + feedback_recommendation_reply_template_format (β format 4th application).