modify docu

This commit is contained in:
NINI
2026-06-12 01:15:14 +09:00
parent 742f311be1
commit 066b352fcb
62 changed files with 458 additions and 389 deletions
@@ -18,7 +18,7 @@ class ReferenceVerificationAgentConfigTests(unittest.TestCase):
self.assertEqual(data["name"], "reference-verification-agent")
self.assertIn("HDF5", data["description"])
self.assertIn("deterministic CSV views", data["description"])
self.assertIn("Abaqus reference CSV", data["description"])
self.assertEqual(data["sandbox_mode"], "workspace-write")
self.assertEqual(data["model_reasoning_effort"], "extra high")
self.assertIn("developer_instructions", data)
@@ -31,7 +31,7 @@ class ReferenceVerificationAgentConfigTests(unittest.TestCase):
"Do not edit tests.",
"Do not edit CMake.",
"Do not run Abaqus, Nastran, or any reference solver.",
"Do not generate reference HDF5 files or deterministic CSV views.",
"Do not generate or modify Abaqus reference CSV files.",
"Do not approve release readiness.",
"Do not change tolerance policies.",
):
@@ -42,16 +42,19 @@ class ReferenceVerificationAgentConfigTests(unittest.TestCase):
for required_text in (
"results.h5",
"reference.h5",
"csv/displacements.csv",
"csv/reactions.csv",
"csv/element_forces.csv",
"csv/stresses.csv",
"Abaqus reference CSV",
"reference/<model-id>/",
"<model-id>_displacements.csv",
"<model-id>_reactions.csv",
"<model-id>_internalforces.csv",
"<model-id>_stresses.csv",
"metadata.json",
"references/<feature-id>/<model-id>/",
):
self.assertIn(required_text, instructions)
self.assertNotIn("reference" ".h5", instructions)
self.assertNotIn("stored reference " "HDF5", instructions)
def test_reference_verification_agent_instructions_define_output_contract(self):
instructions = AGENT_PATH.read_text(encoding="utf-8")