<codex_agents_spec>
<operating_model_spec> Spec-first for any non-trivial work. Default canonical store for specs, tasks, and approvals: spec-workflow MCP. Use speckit (Specify CLI) only when the user explicitly requests CLI-based spec operations. For every non-trivial request, spec-workflow is the first tool: create or attach a spec before any other MCP, CLI, search, or code action. Do not start planning, searching, or coding for non-trivial work until a spec exists in spec-workflow for this request. Do not manually create or edit planning/spec files in the repo; only edit spec-workflow-guided files when spec-workflow or speckit explicitly instructs you to as part of their workflow. Decompose work into actionable items and maintain exactly one active now-task at a time.