modify documents

This commit is contained in:
김경종
2026-06-11 11:08:27 +09:00
parent 98eba54a12
commit 986cc9888e
35 changed files with 1984 additions and 169 deletions
+11 -4
View File
@@ -77,7 +77,7 @@ SKILLS = {
),
"abaqus-subroutine-validation": (
"Subroutine validation",
"HARNESS_ABAQUS_VALIDATION=run",
"externally generated",
"ready-for-comparison",
"source hash",
"msg/dat/log",
@@ -174,7 +174,7 @@ AGENT_REQUIRED_TERMS = {
"implementation-agent.toml": ("Fortran source", "Intel oneAPI", "RED -> GREEN -> VERIFY"),
"build-test-executor-agent.toml": (
"python scripts/validate_fortran.py",
"HARNESS_ABAQUS_VALIDATION=run",
"externally generated",
),
"correction-agent.toml": ("Fortran compile", "minimal correction"),
"reference-verification-agent.toml": (
@@ -263,14 +263,21 @@ class AbaqusSubroutineCodexConfigTests(unittest.TestCase):
checked_paths += [SKILLS_ROOT / name / "SKILL.md" for name in SKILLS]
checked_paths += list((SKILLS_ROOT / "harness-workflow").glob("SKILL.md"))
checked_paths += list((SKILLS_ROOT / "harness-review").glob("SKILL.md"))
checked_paths += list((ROOT / "docs").glob("**/README.md"))
forbidden_terms = (
"FESA",
"FESA solver",
"FESA FEM",
"FESA C++",
"Nastran",
"C++17/MSVC",
"C++/MSVC",
"CMake/CTest",
"HARNESS_ABAQUS_VALIDATION=run",
"opt-in Abaqus",
"Abaqus opt-in",
"Abaqus execution is valid",
"If explicitly configured, run",
)
for path in checked_paths:
with self.subTest(path=path):
@@ -287,7 +294,7 @@ class AbaqusSubroutineCodexConfigTests(unittest.TestCase):
"Fortran",
"python scripts/validate_fortran.py",
"python scripts/validate_reference_artifacts.py",
"HARNESS_ABAQUS_VALIDATION=run",
"externally generated",
):
self.assertIn(term, text)