41 lines
1.5 KiB
Markdown
41 lines
1.5 KiB
Markdown
---
|
|
name: fesa-phase-planning
|
|
description: Create or review FESA Harness phase plans and self-contained step files after readiness blockers are understood.
|
|
---
|
|
|
|
# FESA Phase Planning
|
|
|
|
Use this skill when drafting or reviewing `phases/` work plans for FESA.
|
|
|
|
## Read First
|
|
|
|
- `/AGENTS.md`
|
|
- `/PROGRESS.md`
|
|
- `/PLAN.md`
|
|
- `/docs/README.md`
|
|
- `/docs/HARNESS_ENGINEERING.md`
|
|
- `/docs/PRD.md`
|
|
- `/docs/ARCHITECTURE.md`
|
|
- `/docs/ADR.md`
|
|
- `/docs/NUMERICAL_CONVENTIONS.md`
|
|
- `/docs/ABAQUS_INPUT_SUBSET.md`
|
|
- `/docs/VERIFICATION_PLAN.md`
|
|
- `/docs/RESULTS_SCHEMA.md`
|
|
- `/docs/MITC4_FORMULATION.md`
|
|
|
|
## Workflow
|
|
|
|
1. Run the readiness check first.
|
|
2. Use the repo `harness-workflow` skill when generating phase files.
|
|
3. Keep each step scoped to one layer or module where possible.
|
|
4. Make each `stepN.md` executable in a fresh Codex session.
|
|
5. Include a sprint contract section following `/docs/HARNESS_ENGINEERING.md`.
|
|
6. Include acceptance commands and explicit prohibitions.
|
|
7. Do not hide unresolved reference, build, or MITC4 decisions inside implementation tasks.
|
|
|
|
## Phase Shape
|
|
|
|
- Start with project skeleton, build/test harness, and core types only after readiness blockers are accepted.
|
|
- Preserve the documented sequence: Domain, parser, diagnostics, DofManager, math adapters, results, reference comparator, MITC4, assembly, linear static path.
|
|
- For implementation phases, plan the Planner -> Generator -> Evaluator loop explicitly enough that an independent evaluator can pass/fail each step.
|