49 lines
1.3 KiB
Markdown
49 lines
1.3 KiB
Markdown
# Step 5: validation-report-handoff
|
|
|
|
## Read First
|
|
|
|
Read these files before editing:
|
|
|
|
- `/AGENTS.md`
|
|
- `/docs/PLAN.md`
|
|
- `/docs/PROGRESS.md`
|
|
- `/docs/WORKNOTE.md`
|
|
- `/docs/AGENT_RULES.md`
|
|
- `/docs/implementation-plans/analysis-state-analysis-base-implementation-plan.md`
|
|
- `/docs/build-test-reports/README.md`
|
|
- `/phases/analysis-state-analysis-base/index.json`
|
|
|
|
## Task
|
|
|
|
Run final validation, record evidence, and update handoff files.
|
|
|
|
Required output:
|
|
|
|
- Create `/docs/build-test-reports/analysis-state-analysis-base-build-test.md`.
|
|
- Update `/docs/PROGRESS.md` with completed work and validation evidence.
|
|
- Update `/phases/analysis-state-analysis-base/index.json` step 5.
|
|
- Update `/phases/index.json` phase status to `completed` only if validation passes.
|
|
|
|
## Tests To Write First
|
|
|
|
No new tests are required in this reporting step.
|
|
|
|
## Acceptance Criteria
|
|
|
|
Run:
|
|
|
|
```powershell
|
|
ctest --test-dir build/msvc-debug --output-on-failure -C Debug -R "analysis|domain|model-object|io"
|
|
python -m unittest discover -s scripts -p "test_*.py"
|
|
python scripts/validate_workspace.py
|
|
git diff --check
|
|
```
|
|
|
|
Record command outcomes in `/docs/build-test-reports/analysis-state-analysis-base-build-test.md`.
|
|
|
|
## Do Not
|
|
|
|
- Do not claim numerical correctness.
|
|
- Do not claim release readiness.
|
|
- Do not run Abaqus, Nastran, or any reference solver.
|