Skip to content

Re-frame PR #95 (che-pptx-geometry-tools) as PPTX-specialized application of ooxml-edit-isomorphism-foundation ADR-009 #104

@kiki830621

Description

@kiki830621

Problem

PR #95 (Codex-generated Spectra proposal for che-pptx-mcp geometry tools) is currently blocked pending revision — 7 BLOCKERs surfaced by 6-AI verify report at #95 (comment).

Per ooxml-edit-isomorphism-foundation ADR-009, this PR should be reframed as the same architecture applied to PPTX (OOXML's cousin format). The Edit-algebra contract (OOXMLEdit / PPTXEdit / lower() bridge) is reusable; only Word/PPTX-specific specialization at Layer 1+ differs.

Type

refactor (proposal alignment + architectural reuse)

Context

ADR-009 in ooxml-edit-isomorphism-foundation design.md (cluster branch idd/chain-99-feat-architecture-radical-translation-oo):

#90 che-pptx-mcp → Same architecture applied to PPTX (OOXML cousin); OOXMLEdit reusable, Word/Pptx specialization at Layer 1+

Expected

PR #95 (or its successor) reframes to:

  • Cite ooxml-edit-algebra as architectural foundation
  • Define PPTXEdit enum mirroring WordEdit structure (semantic layer for PPTX UI actions)
  • Geometry tools (set_placeholder_geometry, place_picture_at, fit_picture_to_native_aspect) become PPTXEdit cases
  • BLOCKERs around fit-modes determinism, occurrence_index semantics, EMU overflow guard, etc. resolve naturally via the type-level contract

Strategy

Related

Refs #99 #90

Current Status

Phase: verified
Last updated: 2026-05-25 by /idd-diagnose (batch reopen-for-chain-2)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions