Problem
PR #94 (Codex-generated Spectra proposal for macdoc-docx-workflow-cli) is currently blocked pending revision — 6 HIGH spec gaps surfaced by 6-AI verify report at #94 (comment).
Per ooxml-edit-isomorphism-foundation ADR-009, this PR should be reframed as a Layer 3 (DSL frontend) front-end for the architectural foundation, not a parallel standalone proposal.
Type
refactor (proposal alignment)
Context
ADR-009 in ooxml-edit-isomorphism-foundation design.md (cluster branch idd/chain-99-feat-architecture-radical-translation-oo):
#92 dxedit (declarative docx-edit CLI) → Layer 3 frontend (YAML manifest → WordEdit script)
Expected
PR #94 (or its successor revision) cites ooxml-edit-algebra capability spec and reframes:
- YAML manifest schema → compiles to
WordEdit script
- Verify hooks (libxml2_valid, byte_preserved_parts, expected_images, expected_bookmarks_min) → become
Edit.apply's canonical-identity invariant
- replace_text_batch →
WordEdit.applyReplaceText case (per ADR-005 naming)
Strategy
Related
Refs #99 #92
Current Status
Phase: verified
Last updated: 2026-05-25 by /idd-diagnose (batch reopen-for-chain-2)
Problem
PR #94 (Codex-generated Spectra proposal for
macdoc-docx-workflow-cli) is currently blocked pending revision — 6 HIGH spec gaps surfaced by 6-AI verify report at #94 (comment).Per
ooxml-edit-isomorphism-foundationADR-009, this PR should be reframed as a Layer 3 (DSL frontend) front-end for the architectural foundation, not a parallel standalone proposal.Type
refactor (proposal alignment)
Context
ADR-009 in
ooxml-edit-isomorphism-foundationdesign.md (cluster branchidd/chain-99-feat-architecture-radical-translation-oo):Expected
PR #94 (or its successor revision) cites
ooxml-edit-algebracapability spec and reframes:WordEditscriptEdit.apply's canonical-identity invariantWordEdit.applyReplaceTextcase (per ADR-005 naming)Strategy
ooxml-edit-isomorphism-foundationapply ships, revise PR Propose macdoc docx workflow CLI #94 proposal to cite this foundationRelated
Refs #99 #92
Current Status
Phase: verified
Last updated: 2026-05-25 by /idd-diagnose (batch reopen-for-chain-2)