Files
workinf_Blender_Wasm/my-tools/wbv2_autopilot_policy.json
mes123456 f3e21c6b98
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled
chore: checkpoint web Blender migration source, tools and docs
Accumulated uncommitted work: GHOST Web backend, WebGL/GPU web layer,
web workflow engine and protocol, tooling, docs and task records.
Large generated evidence, user-testing archives, build snapshots and
imported test assets remain untracked.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-11-10 11:18:01 +08:00

66 lines
3.8 KiB
JSON

{
"schemaVersion": 1,
"strategy": "business_module_and_function_route",
"sourceAuthority": "blender-5.2.0/source/blender",
"sourceFirst": true,
"modelExecution": "disabled",
"localPollSeconds": 60,
"localWorkflows": {
"SERVER-OPERATOR-HTTP-PROVIDER": "tests/golden/WBV2/autopilot/local-plans/SERVER-OPERATOR-HTTP-PROVIDER.json"
},
"origin": "https://49.232.250.35:58014",
"sandbox": "danger-full-access",
"workerTimeoutSeconds": 1800,
"checkTimeoutSeconds": 1800,
"heartbeatSeconds": 5,
"monitorPollSeconds": 0.25,
"modelStartTimeoutSeconds": 60,
"modelIdleTimeoutSeconds": 180,
"providerBackoffSeconds": 30,
"providerMaxBackoffSeconds": 240,
"maxProviderFailures": 4,
"maxAttempts": 3,
"maxTokensPerRun": 500000,
"maxLogBytes": 33554432,
"maxBuildJobs": 8,
"retryDelaySeconds": 10,
"autoCommit": true,
"autoPush": true,
"pushRetries": 6,
"priority": ["SERVER-OPERATOR-HTTP-PROVIDER", "SERVER-OPERATOR-SCHEMA-PALETTE", "BROWSER-EQUIVALENT-RUNTIME"],
"jobHints": {
"SERVER-OPERATOR-HTTP-PROVIDER": {
"sourceUnitIds": ["operator:OBJECT_OT_add", "operator:OBJECT_OT_delete", "operator:WM_OT_save_as_mainfile", "operator:WM_OT_open_mainfile"],
"entrypoints": [
"tools/web/deployment-http-server.mjs",
"tools/web/check-deployment-http.mjs",
"docs/web/deployment-contract.json",
"web/tests/unit/server-operator-http.test.mjs",
"web/tests/e2e/server-operator-native.spec.ts",
"web/tests/e2e/server-operator-polling.spec.ts",
"web/tests/e2e/server-blend-cross-abi.spec.ts",
"tools/web/record-wbv2-source-build.mjs",
"tools/web/incremental-web-build.mjs"
]
}
},
"requiredChecks": ["source_build", "typecheck", "lint", "chromium", "positive", "negative", "undo_redo", "save_reopen", "determinism"],
"preflight": [["node", "tools/web/check-task-context.mjs"], ["node", "tools/web/check-context-governance.mjs"]],
"handoffChecks": [
["node", "tools/web/check-task-context.mjs"],
["node", "tools/web/check-context-governance.mjs"],
["node", "tools/web/check-source-dynamic-inventory.mjs"],
["node", "tools/web/check-execution-control-plane.mjs"],
["node", "tools/web/check-task-index.mjs"],
["node", "tools/web/check-blender-next-task-plan.mjs"],
["git", "diff", "--check"]
],
"knownFindings": [
"The current host cannot start bwrap (loopback RTM_NEWADDR Operation not permitted), including with workspace-write network access enabled. Use the configured danger-full-access worker mode; retain all independent receipt, ownership, baseline and publication checks.",
"The active worktree already includes reviewed async HTTP provider, native server-result undo/redo and explicit Wasm SDNA padding fixes. Focused evidence is in tests/golden/WBV2-P1424-001/server-history-report.json and server-history-native.json. Reuse web/tests/e2e/server-operator-native.spec.ts, server-operator-polling.spec.ts and server-blend-cross-abi.spec.ts as appropriate; generate fresh supervisor case receipts via WBV2_RECEIPT_DIR rather than rewriting historical evidence. The native Blender binary is build_blender_native/bin/blender, and the real WASM build is build_web_blender6 (not the stub build_web-single).",
"The live /api/server-operator-job POST describe returns HTTP 405. Implement deployment integration and test a disposable local deployment; do not alter the live server during implementation.",
"SCREEN_OT_area_split switches Modeling to Layout without adding an editor. Implement the actual source-equivalent behavior, not a generic action-group alias.",
"Of 1025 recorded VERIFIED units, 902 have drifted direct evidence references. Reverify behavior and create current receipts; never rewrite historical hashes to silence a gate."
]
}