This commit is contained in:
김경종
2026-06-10 10:03:11 +09:00
parent 87529c811a
commit 0912ee6f3b
174 changed files with 414 additions and 8544 deletions
+6 -6
View File
@@ -96,14 +96,14 @@ SKILLS = {
"Use when",
"FESA solver",
"Abaqus .inp",
"HDF5 result/reference schemas",
"CSV schemas",
"I/O",
),
"body_terms": (
"docs/io-definitions/<feature-id>-io.md",
"Abaqus Input Scope",
"Internal Model Contract",
"HDF5 Result and Reference Schemas",
"Output and CSV Schemas",
"*NODE",
"*ELEMENT",
"*MATERIAL",
@@ -130,7 +130,7 @@ SKILLS = {
"element_forces.csv",
"stresses.csv",
"Coverage Matrix",
"Do not generate reference HDF5 artifacts or reference CSVs.",
"Do not generate reference CSVs.",
),
},
"fesa-cpp-msvc-tdd": {
@@ -155,7 +155,7 @@ SKILLS = {
"description_terms": (
"Use when",
"FESA solver",
"HDF5 reference",
"reference CSV",
"tolerance",
"comparison",
),
@@ -256,8 +256,8 @@ class FesaSolverSkillTests(unittest.TestCase):
for section in COMMON_SECTIONS:
self.assertIn(section, body)
self.assertIn("AGENTS.md", body)
self.assertIn("docs/AGENT_RULES.md", body)
self.assertNotIn("docs/project-plan/SOLVER_SKILL_DESIGN.md", body)
self.assertIn("docs/SOLVER_AGENT_DESIGN.md", body)
self.assertNotIn("docs/SOLVER_SKILL_DESIGN.md", body)
def test_solver_skills_define_skill_specific_contracts(self):
for skill_name, spec in SKILLS.items():