docs: remove retired workflow instructions and repair references
This commit is contained in:
@@ -1,22 +1,18 @@
|
||||
# Step 26: Abaqus B33 Reference Verification
|
||||
|
||||
## 담당 역할과 필수 스킬
|
||||
|
||||
- 담당 역할: `reference-verification-agent`
|
||||
- 필수 스킬: `fesa-reference-comparison`
|
||||
- `ARTIFACT CHECK -> COMPARE -> CLASSIFY -> REPORT` 순서를 지켜라.
|
||||
> 과거 개발 계획이다. 아래 작업·상태·예시는 현재 실행 지시가 아니다.
|
||||
> 현재 구현과 검증 한계는 [기능 요약](../../docs/linear-static-3d-euler-beam/README.md)을 따른다.
|
||||
|
||||
## 읽어야 할 파일
|
||||
|
||||
- `/AGENTS.md`
|
||||
- `/docs/ARCHITECTURE.md`
|
||||
- `/docs/ADR.md`
|
||||
- `/.codex/skills/fesa-cpp-msvc-tdd/SKILL.md`
|
||||
- `/docs/linear-static-3d-euler-beam/build-test.md`
|
||||
- `/docs/linear-static-3d-euler-beam/reference-model.md`
|
||||
- `/docs/linear-static-3d-euler-beam/io.md`
|
||||
- `/docs/linear-static-3d-euler-beam/requirements.md`
|
||||
- `/docs/linear-static-3d-euler-beam/implementation-report.md`
|
||||
- `../../docs/solver-core/README.md`
|
||||
- `../../docs/solver-core/README.md`
|
||||
- `../../docs/linear-static-3d-euler-beam/README.md`
|
||||
- `../../docs/linear-static-3d-euler-beam/README.md`
|
||||
- `../../docs/linear-static-3d-euler-beam/README.md`
|
||||
- `../../docs/linear-static-3d-euler-beam/README.md`
|
||||
- `../../docs/linear-static-3d-euler-beam/README.md`
|
||||
- `/reference/cantilever beam/cantilever beam.inp`
|
||||
- `/reference/cantilever beam/cantilever beam displacements.csv`
|
||||
- `/reference/cantilever beam/cantilever beam reactions.csv`
|
||||
@@ -28,7 +24,7 @@
|
||||
Build/Test report status가 `pass-for-reference-verification`인지 먼저 확인한다. 통과했다면
|
||||
승인 input으로 solver output을 재생성하고, test-only comparison utility가 기록한 raw
|
||||
normalized rows/metrics를 독립 검토해
|
||||
`docs/linear-static-3d-euler-beam/reference-comparison.md`를 작성하라.
|
||||
`../../docs/linear-static-3d-euler-beam/README.md`를 작성하라.
|
||||
|
||||
Artifact check:
|
||||
|
||||
@@ -60,18 +56,7 @@ source/test/CMake/reference/tolerance가 모두 unchanged임을 기록한다.
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
```powershell
|
||||
if (-not (Select-String -LiteralPath 'docs/linear-static-3d-euler-beam/build-test.md' `
|
||||
-SimpleMatch 'status: `pass-for-reference-verification`' -Quiet)) {
|
||||
throw 'Build/test gate is not passing'
|
||||
}
|
||||
ctest --test-dir .harness/build -C Debug -R B33ReferenceComparison -V --output-on-failure
|
||||
$metricsPath = '.harness/build/reference/cantilever-beam-b33/comparison.json'
|
||||
if (-not (Test-Path $metricsPath)) { throw 'Missing comparison metrics' }
|
||||
$metrics = Get-Content -Raw $metricsPath | ConvertFrom-Json
|
||||
if ($metrics.passed -ne $true) { throw "Reference comparison failed: passed=$($metrics.passed)" }
|
||||
git diff --exit-code -- reference/
|
||||
```
|
||||
과거 도구 실행·출력 지시는 정리했으며, 현재 검증 방법은 기능 요약을 따른다.
|
||||
|
||||
```powershell
|
||||
$path = 'docs/linear-static-3d-euler-beam/reference-comparison.md'
|
||||
|
||||
Reference in New Issue
Block a user