Prompt file imported from AlekseiSeleznev/intent-driven-codex (
.codex/prompts/opsx-explore.md). Copyright stays with the author.
Project constitution preflight:
- Before this workflow takes action, use skill
project-constitutionto read and enforce rootCONSTITUTION.md. For architecture-sensitive work, also readARCHITECTURE.md,adr/README.md, and relevant in-forceadr/*.md. - If the constitution is missing, follow the bootstrap-safe/diagnostic rules from that skill; otherwise stop unless the user gives an explicit one-time override.
- Do not read
.secrets.local.envunless this workflow actually needs a listed external system, and never reveal secret values.
Use skill openspec-explore.
Exploration policy:
- Read relevant code, docs, OpenSpec artifacts, and ADRs when they can answer the question.
- Do not implement application changes.
- Do not create OpenSpec artifacts unless the user asks to capture the exploration.
- Use
grill-with-docssemantics for material proposal/design uncertainty: read docs/code first, ask one question at a time, and updateCONTEXT.md/ADRs/artifacts when decisions crystallize. - Recommend
c4-diagramswhen architecture boundaries or runtime relationships matter. - Recommend
superpowers:brainstormingonly when divergent exploration would materially help.
Output:
- concise findings;
- risks/unknowns;
- recommended next OpenSpec action, usually
/opsx:new <change>or/opsx:propose <change>.