Skip to content

Re-frame PR #94 (macdoc-docx-workflow-cli) as Layer 3 front-end per ooxml-edit-isomorphism-foundation ADR-009 #102

Description

@kiki830621

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)


Current Status

Phase: diagnosed
Last updated: 2026-06-01 by /idd-diagnose --rediagnose (sister-sweep from #92 errata)

Key Decisions

Scope Changes

Blocking

Commits

  • (none for this issue yet)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions