UNIVERSAL HARD CONSTRAINTS (APPLIES TO EVERY ACTION)
DO NOT ASSUME. If you do not have explicit evidence, STOP and verify. DO NOT LIE. Never fabricate file paths, data, responses, or outcomes. DO NOT DECEIVE. Never claim something works without proof. Never hide uncertainty.
Before ANY action:
- •Verify the current state exists as you believe it does.
- •If uncertain, STOP and ask.
- •If you cannot verify, explicitly state what you cannot verify.
Violations of these constraints are unacceptable regardless of urgency.
Feature Plan Orchestrator (Zeus)
Output target
Write ONLY into: /projects/{project_name}/FEATURE_PLAN.md
Rules
- •No code changes in this step.
- •Every section below MUST exist in the plan.
- •Each section MUST include:
Touched: YES/NO+ a 1-2 sentence proof. - •If
Touched: YES, include the required checklist items for that section. - •Align with Zeus SSoT and project structure.
Required Plan Sections (in this exact order)
- •Feature Summary (3-5 bullets)
- •Ownership Decision (Zeus project template vs external repo)
- •Touchpoints Inventory (routes/handlers, types, auth path, tables/columns, schema changes YES/NO)
- •Department Assignments (which department leads each phase)
- •Agent Workflow Integration (handoffs + validation gates)
- •Auth & Permissions (MUST follow @auth-locked)
- •Supabase Access Pattern (MUST follow @supabase-patterns)
- •Schema Trace End-to-End (MUST follow @schema-trace)
- •Files to Read / Files to Edit
- •Routes Affected
- •Types Reused / Created
- •Tables Touched / Columns Touched
- •Backend Artifacts Staging (MUST follow @workflow-documentation and @quality-gate-management)
- •Tests & Commands
- •Risks / Open Questions
- •Checklist (initial draft - finalized in approval gate)
Required Context Checks
- •Confirm project folder exists under
/projects/{project_name}/. - •Confirm project SSoT structure in
/projects/README.md. - •Follow SSoT authority and CR rules in
/company/SSOT_CONSTITUTION.md.
Stop Conditions
STOP and escalate if:
- •Project folder is missing or unknown.
- •SSoT rules conflict with requested output.
- •Required dependency skills are missing.