feat(goose): complete v1.49 phase3 closeout gates and context fusion plan
Expand Goose v1.49 smoke coverage (memory chat, portal resume, page e2e, multiturn provider), add canary memory policy lock, refresh baselines, and ignore one-off evidence artifacts. Document headroom-based context runtime fusion plan; include auth, scheduled-task, and wechat intent fixes on branch. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -12,3 +12,5 @@
|
||||
| `goose-v149-message-sanitize-latest.json` | `node scripts/compare-goose-v149-message-sanitize.mjs` |
|
||||
|
||||
Phase 3 收口:[goose-v149-phase3-closeout.md](../goose-v149-phase3-closeout.md) · 聚合:`node scripts/run-goosed-v149-phase3.mjs`
|
||||
|
||||
**Git 策略**:只跟踪语义基线(`*-latest.json`、`*-current.json`、`runtime-baseline-*.json`)。每次 smoke 生成的时间戳 `*-evidence-*.json` 已写入根目录 `.gitignore`,勿提交。
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,14 +1,34 @@
|
||||
{
|
||||
"schemaVersion": "goose-v149-message-sanitize-v1",
|
||||
"capturedAt": "2026-09-08T13:06:26.641Z",
|
||||
"schemaVersion": "goose-v149-message-sanitize-v2",
|
||||
"capturedAt": "2026-09-09T09:33:53.313Z",
|
||||
"v149": {
|
||||
"root": "/Users/john/Project/tkmind_go-v149",
|
||||
"version": "1.49.0",
|
||||
"commit": "30dd3a4d2b2ef490a1b2d5cdf925d973eea3da75",
|
||||
"dirty": true,
|
||||
"passed": 11,
|
||||
"root": "/Users/john/Project/tkmind_go-v149"
|
||||
"tests": [
|
||||
"openai::tests::sanitize_meta_applies_reasoning_effort_from_thinking_effort",
|
||||
"openai::tests::sanitize_meta_clamps_off_thinking_effort_to_low",
|
||||
"openai::tests::sanitize_meta_maps_max_thinking_effort_to_xhigh",
|
||||
"openai::tests::sanitize_meta_omits_reasoning_effort_when_unset",
|
||||
"openai::tests::sanitize_nearai_preserves_openai_reasoning_effort",
|
||||
"openai::tests::sanitize_nearai_reasoning_chat_params",
|
||||
"openai::tests::sanitize_no_token_params",
|
||||
"openai::tests::sanitize_noop_for_native_openai_provider",
|
||||
"openai::tests::sanitize_noop_for_unknown_provider",
|
||||
"openai::tests::sanitize_preserves_existing_max_tokens_for_compat_provider",
|
||||
"openai::tests::sanitize_remaps_max_completion_tokens_for_compat_provider"
|
||||
]
|
||||
},
|
||||
"v141": {
|
||||
"passed": 11,
|
||||
"ok": true,
|
||||
"root": "/Users/john/Project/tkmind_go-v141-prod-prep"
|
||||
"root": "/Users/john/Project/tkmind_go-v141-prod-prep",
|
||||
"reused": true,
|
||||
"reuseReason": "v1.41 worktree sanitize compile failed; prior evidence retained"
|
||||
},
|
||||
"equivalent": true
|
||||
"regressionSuitesPassed": true,
|
||||
"equivalent": null,
|
||||
"limitation": "Independent regression suites do not prove cross-version behavior equivalence. Keep Portal sanitize until shared-fixture parity is verified."
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"schemaVersion": "goose-v149-thinking-preservation-v1",
|
||||
"capturedAt": "2026-09-08T13:06:25.818Z",
|
||||
"capturedAt": "2026-09-09T09:55:44.588Z",
|
||||
"worktree": "/Users/john/Project/tkmind_go-v149",
|
||||
"tests": [
|
||||
"test_deepseek_thinking_preserved_in_tool_call_message",
|
||||
|
||||
Reference in New Issue
Block a user