docs: remove retired workflow instructions and repair references

This commit is contained in:
KOKO\Mimi
2026-10-17 22:37:04 +09:00
parent abfe0ee0ce
commit 4bd19f5bf0
120 changed files with 1436 additions and 3130 deletions
+16 -27
View File
@@ -1,5 +1,8 @@
# Step 3: evaluate-shell-pressure-kernel
> 과거 개발 계획이다. 아래 작업·상태·예시는 현재 실행 지시가 아니다.
> 현재 구현과 검증 한계는 [기능 요약](../../docs/shell-surface-pressure-load/README.md)을 따른다.
## 실행 범위와 상태 소유권
이 Step의 단일 책임은 one four-node shell facet의 reference/current surface-pressure `24x1` external force와 exact `24x24` external tangent를 backend-neutral하게 계산하는 것이다. Parser, full-space assembler, analysis procedure and HDF5 integration은 범위 밖이다. Same Step에서 RED, expected failure, minimal GREEN and focused VERIFY를 수행한 뒤 종료하며, automatic Stop hook이 exactly one whole-project full verification을 소유한다.
@@ -9,17 +12,17 @@ Implementation Agent는 Step 3 record의 `status`와 한 줄 `summary`/`error_me
## 읽어야 할 파일
- `AGENTS.md`
- `docs/ARCHITECTURE.md`
- `docs/ADR.md`
- `docs/CODINGSTYLE.md`
- `docs/HARNESS.md`
- `docs/HARNESS_WORKFLOW.md`
- `../../docs/solver-core/README.md`
- `../../docs/solver-core/README.md`
- `../../docs/solver-core/README.md`
- `../../docs/solver-core/README.md`
- `../../docs/solver-core/README.md`
- `.codex/hooks.json`
- `docs/shell-surface-pressure-load/requirements.md`
- `docs/shell-surface-pressure-load/formulation.md` §§6, 9–10, 13–14
- `docs/shell-surface-pressure-load/numerical-review.md` §§3–6
- `docs/shell-surface-pressure-load/io.md` §§4–6, 9
- `docs/shell-surface-pressure-load/implementation-plan.md`
- `../../docs/shell-surface-pressure-load/README.md`
- `../../docs/shell-surface-pressure-load/formulation.md` §§6, 9–10, 13–14
- `../../docs/shell-surface-pressure-load/README.md` §§3–6
- `../../docs/shell-surface-pressure-load/README.md` §§4–6, 9
- `../../docs/shell-surface-pressure-load/README.md`
- `include/fesa/model/model_types.h`
- `include/fesa/model/shell_geometry.h`
- `src/fesa/model/shell_geometry.cpp`
@@ -90,15 +93,7 @@ Write and register these tests before the new production header/source:
Run:
```powershell
cmake --fresh -S . -B .harness/build -G "Visual Studio 18 2026" -A x64 `
"-DFESA_GTEST_SOURCE_DIR=C:/git/googletest" `
"-DMKL_DIR=C:/Program Files (x86)/Intel/oneAPI/mkl/2026.1/lib/cmake/mkl" `
"-DTBB_DIR=C:/Program Files (x86)/Intel/oneAPI/tbb/2023.1/lib/cmake/tbb" `
"-DHDF5_DIR=C:/Program Files/HDF_Group/HDF5/2.1.1/cmake"
cmake --build .harness/build --config Debug --target fesa_unit_tests
ctest --test-dir .harness/build -C Debug --output-on-failure -R "^ShellSurfacePressureKernel\."
```
과거 도구 실행·출력 지시는 정리했으며, 현재 검증 방법은 기능 요약을 따른다.
Expected RED: compile/link fails because the evaluator declaration/definition is absent. If the header is staged first, physics assertions must fail until implementation exists. Record exact command, exit, duration and tail. Do not use existing MITC4 internal-force code as pressure GREEN. Unexpected pass is evidence-gap; unrelated failure is regression.
@@ -115,14 +110,9 @@ Expected RED: compile/link fails because the evaluator declaration/definition is
## VERIFY and Acceptance Criteria
Use `.harness/config.json` first if present; otherwise:
Use 과거 검증 자료(정리됨) first if present; otherwise:
```powershell
cmake --build .harness/build --config Debug --target fesa_unit_tests
ctest --test-dir .harness/build -C Debug --output-on-failure -R "^ShellSurfacePressureKernel\."
ctest --test-dir .harness/build -C Debug --output-on-failure -R "^(Mitc4Shell|NonlinearMitc4Shell|NonlinearMitc4ShellTangent)\."
ctest --test-dir .harness/build -C Debug --show-only=json-v1
```
과거 도구 실행·출력 지시는 정리했으며, 현재 검증 방법은 기능 요약을 따른다.
Acceptance:
@@ -153,4 +143,3 @@ Trace: `FESA-REQ-SHELL-PRESSURE-005`–`009`, `016`, `020`–`021`; formulation
- Do not implement full-space assembly or linear/nonlinear procedure changes; those belong to Steps 4–5.
- Do not modify parser contracts, upstream docs, HDF5, tolerance or reference artifacts.
- Do not run reference solvers, create output JSON, invoke Executor, advance Step 4, commit or push.