modify documents
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# FESA Multi-Agent Progress
|
||||
|
||||
## Current Status
|
||||
- Project documentation has been reframed from a harness-only project to the FESA structural solver project.
|
||||
- Initial MITC4 solver implementation plan exists in `docs/project-plan/SOLVER_IMPLEMENT_INITIAL_PLAN.md`.
|
||||
- Solver architecture guidance exists in `docs/ARCHITECTURE.md`.
|
||||
- ADR and PRD have been updated for MITC4, MKL, TBB, HDF5, tolerance, reference artifacts, and solver state separation.
|
||||
- Multi-Agent coordination files live under `docs/`: `docs/PLAN.md`, `docs/PROGRESS.md`, and `docs/WORKNOTE.md`.
|
||||
- Project plan/design documents live under `docs/project-plan/`.
|
||||
- Common per-run AI Agent rules live in `docs/AGENT_RULES.md`.
|
||||
|
||||
## Completed
|
||||
- Defined the nine-step solver development workflow.
|
||||
- Recorded initial MITC4 feature scope: linear static, MITC4 shell, Abaqus `.inp` subset, HDF5 output, Abaqus S4R primary reference.
|
||||
- Recorded tolerance policy: `abs(error) <= 1e-5 OR relative(error) <= 1e-5`.
|
||||
- Recorded architecture principles: `Domain`, `AnalysisModel`, `AnalysisState`, `DofManager`, factory/registry, adapter layers, deterministic TBB assembly, MKL PARDISO, HDF5 result model.
|
||||
- Moved handoff documents from repository root to `docs/`.
|
||||
- Moved solver plan/design documents to `docs/project-plan/` and updated agent, skill, test, and document references.
|
||||
- Extracted common per-run rules from the solver agent design into `docs/AGENT_RULES.md`.
|
||||
- Updated `.codex/agents/*.toml`, `.codex/skills/*/SKILL.md`, and related tests to reference `docs/AGENT_RULES.md` instead of the solver agent design document.
|
||||
|
||||
## In Progress
|
||||
- Ready for the next stage: requirements baseline for `mitc4-linear-static-shell`.
|
||||
|
||||
## Next Tasks
|
||||
1. Create `docs/requirements/mitc4-linear-static-shell.md`.
|
||||
2. Create `docs/research/mitc4-linear-static-shell-research.md`.
|
||||
3. Create `docs/formulations/mitc4-linear-static-shell-formulation.md`.
|
||||
4. Create `docs/io-definitions/mitc4-linear-static-shell-io.md`.
|
||||
5. Create `docs/reference-models/mitc4-linear-static-shell-reference-models.md`.
|
||||
6. Create `docs/implementation-plans/mitc4-linear-static-shell-implementation-plan.md`.
|
||||
|
||||
## Last Validation
|
||||
- 2026-06-05: After extracting `docs/AGENT_RULES.md`, `python -m unittest discover -s scripts -p "test_*.py"` passed. 85 tests ran successfully.
|
||||
- 2026-06-05: `python scripts/validate_workspace.py` passed through the expected no-op path because no root `CMakeLists.txt` exists yet.
|
||||
- 2026-06-05: After document relocation and reference updates, `python -m unittest discover -s scripts -p "test_*.py"` passed. 85 tests ran successfully.
|
||||
- 2026-06-05: `python scripts/validate_workspace.py` passed through the expected no-op path because no root `CMakeLists.txt` exists yet.
|
||||
|
||||
## Open Questions
|
||||
- Exact HDF5 C library installation path is not known.
|
||||
- Stored Abaqus S4R/S4 reference artifact generation process is not yet defined.
|
||||
Reference in New Issue
Block a user