1.7 KiB
1.7 KiB
Step 8: validation-report-handoff
Read First
Read these files before editing:
/AGENTS.md/docs/AGENT_RULES.md/docs/build-test-reports/README.md/docs/PROGRESS.md/docs/WORKNOTE.md/phases/domain-model-foundation/index.json- All Domain files created by previous steps
Task
Run final verification and write the handoff evidence.
Allowed files:
- Create
/docs/build-test-reports/domain-model-foundation-build-test.md - Modify
/docs/PROGRESS.md - Modify
/docs/WORKNOTE.mdonly if a failed approach, environment issue, or trap was encountered - Modify
/phases/domain-model-foundation/index.json - Modify
/phases/index.json
The build/test report must include:
- command log summary with exit codes
- command discovery path
- configure/build/CTest status
- failure classification or
N/A - failed test inventory or
N/A - no-change assertion for reference artifacts and tolerance policies
Tests To Write First
This is a validation/reporting step. Do not write new C++ production behavior.
Acceptance Criteria
Run:
git status --short --branch
git remote -v
python -m unittest discover -s scripts -p "test_*.py"
python scripts/validate_workspace.py
ctest --test-dir build/msvc-debug --output-on-failure -C Debug -R domain
git diff --check
Update:
/phases/domain-model-foundation/index.jsonstep 8 withcompleted,error, orblocked./phases/index.jsonphase status tocompletedonly if all steps are completed./docs/PROGRESS.mdwith the executed validation evidence.
Do Not
- Do not claim MITC4 implementation, numerical correctness, reference comparison success, or release readiness.
- Do not run Abaqus, Nastran, or any reference solver.
- Do not edit reference artifacts.