docs: consolidate v0.2 documentation governance

This commit is contained in:
Codex
2026-05-28 21:16:43 +08:00
parent e7fa3d67d0
commit 44851d8eb3
51 changed files with 139 additions and 3327 deletions
+3 -3
View File
@@ -9,8 +9,8 @@ import { DEV_ENDPOINT, ENVIRONMENT_DEV } from "../internal/protocol/index.mjs";
const repoRoot = path.resolve(path.dirname(fileURLToPath(import.meta.url)), "..");
const planPath = "fixtures/mvp/m5-e2e/dry-run-plan.json";
const checklistPath = "docs/dev-acceptance-checklist.json";
const matrixPath = "docs/dev-acceptance-matrix.md";
const checklistPath = "fixtures/mvp/m5-e2e/dev-acceptance-checklist.json";
const matrixPath = "docs/reference/MVP-e2e-acceptance.md";
const runtimePath = "fixtures/mvp/runtime.json";
const contractPath = "protocol/mvp-e2e-contract.md";
const commonSchemaPath = "protocol/schemas/common.json";
@@ -598,7 +598,7 @@ const [plan, checklist, runtime, contract, matrix, commonSchema] = await Promise
serviceIds = commonSchema.$defs.serviceId.enum;
serviceIdSet = new Set(serviceIds);
assert.equal(matrix.includes("HWLAB DEV Acceptance Matrix"), true, "acceptance matrix exists");
assert.equal(matrix.includes("HWLAB MVP E2E"), true, "MVP E2E reference exists");
assertObjectHasOnlyDryRunSafety(plan);
assertEndpointFreeze(plan, checklist, runtime, contract);
const artifacts = assertArtifacts(plan, checklist);