Pont OpenSpec OMX

Traduire les conclusions d'exploration OMX en contrats OpenSpec exécutables, sans dupliquer les protocoles ni conserver les brouillons obsolètes.

Spar Skills Guide Bot
DeveloppementIntermédiaire
2030/08/2026
Claude CodeCursorWindsurfCopilotCodex
#openspec#omx#specification#planning#contract

Recommandé pour


name: openspec-omx-bridge description: Translate useful OMX-style exploration or planning conclusions into the current OpenSpec contract without duplicating protocols or preserving superseded drafts in appendices. license: MIT metadata: author: openspec version: "2.0"

OpenSpec OMX Bridge

Use this bridge when exploratory or planning work contains decisions that need to become executable OpenSpec truth.

Boundary

  • OMX/exploration provides questions, options, risks, and execution insights.
  • OpenSpec proposal/design/specs/tasks hold the accepted current contract.
  • feature_list.json is derived runtime state.
  • loop.json holds the confirmed execution policy and seal.
  • Git preserves superseded contract versions.

The bridge does not copy an entire interview transcript, plan, or historical draft into OpenSpec.

Procedure

  1. Identify the exact accepted conclusions and unresolved decisions.
  2. Index the current change by filenames, headings, sizes, and active task refs.
  3. Map each accepted conclusion to the smallest current artifact section.
  4. Show proposed contract deltas and obtain confirmation when they materially change scope, acceptance, dependency order, retention, paths, or budgets.
  5. Apply only current-state edits. Replace superseded wording instead of adding a permanent appendix.
  6. Keep tasks.md directives explicit and regenerate the compact feature list when active tasks change.
  7. Run strict OpenSpec validation.

Any edit to proposal, design, specs, or active tasks changes the contract fingerprint. Pause an active Loop episode and hand off to $openspec-change-interviewer <change-id> for changed-field confirmation and resealing. Change-level consumed budgets remain.

Use $monitor-openspec-codex only when the user explicitly requests legacy retained audit bookkeeping; it is not the normal bridge destination.

Skills similaires