주기 실회기 검증과 G7 종료계약 보강

This commit is contained in:
Yun Chan 2026-08-09 23:37:19 +09:00
parent 83590e9ef7
commit 7b4955c3fc
23 changed files with 2916 additions and 117 deletions

View file

@ -693,6 +693,15 @@ class OutcomeReleaseAgentTests(unittest.TestCase):
set(self.agent_module.POSTDEPLOY_NAS_E2E_SPECS)
| set(self.agent_module.POSTDEPLOY_SOURCE_ONLY_E2E_SPECS),
)
self.assertEqual(
set(self.agent_module.POSTDEPLOY_NAS_E2E_SPECS),
set(self.agent_module.POSTDEPLOY_NAS_REAL_API_E2E_SPECS)
| set(self.agent_module.POSTDEPLOY_NAS_ROUTE_FIXTURE_E2E_SPECS),
)
self.assertFalse(
set(self.agent_module.POSTDEPLOY_NAS_REAL_API_E2E_SPECS)
& set(self.agent_module.POSTDEPLOY_NAS_ROUTE_FIXTURE_E2E_SPECS)
)
self.assertLess(
runner.event_log.index("runner:postdeploy_browser_review"),
runner.event_log.index("deployment:commit_active_state"),
@ -750,6 +759,22 @@ class OutcomeReleaseAgentTests(unittest.TestCase):
["e2e/returned-practice-db-closed-loop.spec.ts"],
evidence["browser_review_proof"]["separate_disposable_db_specs"],
)
self.assertEqual(
{
"real_api_db_specs": [
"e2e/session-layout.spec.ts",
"e2e/session-persistence.spec.ts",
],
"route_fixture_specs": list(
self.agent_module.POSTDEPLOY_NAS_ROUTE_FIXTURE_E2E_SPECS
),
},
evidence["browser_review_proof"]["runtime_scope"],
)
self.assertEqual(
"not_run_by_release_agent",
evidence["browser_review_proof"]["separate_disposable_db_status"],
)
self.assertEqual(
[
"docs/dev_dashboard.html",