john
5ae166fc44
fix: exclude page actions from long images
2026-07-27 21:21:54 +08:00
john
d1be5d9e2a
fix: preserve replies after session recovery
2026-07-27 19:59:09 +08:00
john
17c59fde71
fix: isolate visual tool failures from agent runs
2026-07-27 19:20:23 +08:00
john
7002007128
feat: add public page view action
2026-07-27 18:35:29 +08:00
john
77be18d340
Merge branch 'codex/active-development-20260727'
Memind CI / Test, build, and release guards (push) Successful in 1m48s
2026-07-27 18:07:48 +08:00
john
6878827224
mindspace: decouple page list sync latency
2026-07-27 18:07:16 +08:00
john
40dcdaf49f
mindspace: guard split-service contract drift
2026-07-27 17:48:34 +08:00
john
70264a4c4c
mindspace: version runtime contracts and audit packages
2026-07-27 17:43:38 +08:00
john
e94052ff24
mindspace: close authority boundaries
2026-07-27 15:34:35 +08:00
john
dfab78c75a
feat(workflow): add risk-based release gates
2026-07-27 10:38:24 +08:00
john
c88623855f
fix(dev): stop stale frontend when portal exits
2026-07-27 10:28:12 +08:00
john
6b479c16f9
test: make thumbnail refresh assertion portable
Memind CI / Test, build, and release guards (push) Successful in 1m50s
2026-07-27 09:43:43 +08:00
john
291178d2c3
chore: stop tracking generated runtime artifacts
Memind CI / Test, build, and release guards (push) Failing after 9m20s
2026-07-27 09:08:55 +08:00
john
56ff170a60
fix(chat): recover session list from snapshots
2026-07-27 09:08:55 +08:00
john
32da0c0583
fix(api): retry transient session reads safely
2026-07-27 09:08:54 +08:00
john
0708d56d61
docs: record obsolete branch disposition
2026-07-27 09:08:54 +08:00
john
5ca6ed9094
fix(release): allow stable fallback for release-only artifact promotions
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 08:43:00 +08:00
john
cb38225704
fix(release): correct ahead/behind parsing for REL-02
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 08:40:15 +08:00
john
6e25008df2
fix(release): allow REL-02 when main is ahead with successful CI evidence
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 08:38:09 +08:00
john
a6a9bb4eab
feat(release): add incremental gate and auto CI status for 103 publish
...
When the runtime artifact is unchanged, carry forward prior gate results and
re-run only REL scenarios; resolve REL-02 from Gitea commit status and allow
stable promotion when canary matches the same artifact bundle.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 08:32:12 +08:00
tkmind
9e2aa4f71d
Merge pull request 'fix(release): harden stable promotion after canary acceptance' ( #35 ) from codex/fix-stable-promotion-release into main
Memind CI / Test, build, and release guards (push) Successful in 2m5s
2026-07-27 00:04:28 +00:00
john
41bf775c4c
fix(release): harden stable promotion after canary acceptance
...
Memind CI / Test, build, and release guards (pull_request) Successful in 13m26s
Verify matching 103 canary evidence before 8081 promotion, fix agent-run
drain JSON parsing, tolerate macOS full-backup tar races, and extend goosed
remount health waits for non-interactive SSH releases.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 07:09:27 +08:00
tkmind
67bf2c2bbb
Merge pull request 'fix: align DeepSeek canary tool rounds with gate' ( #34 )
...
Memind CI / Test, build, and release guards (push) Successful in 2h57m1s
Merge production canary DeepSeek tool-round compatibility lifecycle and regression coverage.
2026-07-26 16:25:24 +00:00
john
fb6865638a
fix: align DeepSeek canary tool rounds with gate
Memind CI / Test, build, and release guards (pull_request) Successful in 1m32s
2026-07-26 23:49:32 +08:00
john
046704816f
fix: use container MCP path in portal canary
Memind CI / Test, build, and release guards (push) Successful in 1m41s
2026-07-26 22:34:58 +08:00
john
02f2dc6b17
fix: preserve canary release stdin across edge checks
Memind CI / Test, build, and release guards (push) Successful in 1m35s
2026-07-26 21:24:23 +08:00
john
473ad80882
fix: route portal canary through isolated edge tunnel
Memind CI / Test, build, and release guards (push) Has been cancelled
2026-07-26 20:30:56 +08:00
john
286069449b
feat: add guarded portal canary release
Memind CI / Test, build, and release guards (push) Failing after 2m14s
2026-07-26 19:51:44 +08:00
john
058d646b32
chore: ignore generated release gate reports
Memind CI / Test, build, and release guards (push) Successful in 3m58s
2026-07-26 19:01:41 +08:00
john
441703de32
fix: stabilize page data release gate scenarios
Memind CI / Test, build, and release guards (push) Successful in 1m58s
2026-07-26 17:41:45 +08:00
john
bb6b70a8c4
test: make page data delivery scenarios explicit
Memind CI / Test, build, and release guards (push) Successful in 1m52s
2026-07-26 16:17:36 +08:00
john
e885310f39
fix: isolate packaged gate writable roots
Memind CI / Test, build, and release guards (push) Successful in 4m1s
2026-07-26 15:31:31 +08:00
john
f1f9a1cf8f
fix: ignore generated gate artifacts in cleanliness check
Memind CI / Test, build, and release guards (push) Successful in 1m59s
2026-07-26 15:20:14 +08:00
john
ea07f6f250
fix: isolate artifact rebuild from release suites
Memind CI / Test, build, and release guards (push) Has been cancelled
2026-07-26 15:19:30 +08:00
john
b1577a16e9
fix: harden release gate and page delivery
Memind CI / Test, build, and release guards (push) Failing after 12m3s
2026-07-26 14:32:01 +08:00
john
d3141a3e91
feat(excel-analyst): restore enhanced report HTML template for excel_report
...
Memind CI / Test, build, and release guards (push) Successful in 4m34s
Move report generation into excel-report-html.mjs so excel_report matches the hand-enhanced layout with KPI cards, charts, and insight cards, while keeping fact-model validation in the analysis engine.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-26 09:58:49 +08:00
john
8ccf2db05c
feat(page-data): add validation suggestions, repair path, and thinking fixes
...
Memind CI / Test, build, and release guards (push) Failing after 3m18s
Map Page Data failure codes to Chinese remediation hints, trigger one-shot
goosed repair for remediable cases, and recover poisoned thinking sessions.
Route local DeepSeek through the no-think proxy via host.docker.internal so
tool rounds no longer hit reasoning_content 400; document gate and case-study
scenarios for event registration repair.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 23:01:55 +08:00
john
6b6f9ed01c
fix: unblock local news page generation
2026-07-25 21:55:00 +08:00
john
793e64bfbc
fix: preserve page skill user input
2026-07-25 20:26:20 +08:00
john
721db19a92
feat(orchestrator): enforce Page Data validation gate
2026-07-25 14:27:07 +08:00
john
417aa9c78b
feat(orchestrator): observe Page Data validation
2026-07-25 14:16:57 +08:00
john
e02495a6c0
merge: integrate recent product analytics and Aider development
2026-07-25 09:51:10 +08:00
john
da818bbbbc
merge: record adapted Aider development branch
2026-07-25 09:50:45 +08:00
john
d2cfd54d43
merge: record adapted product analytics branch
2026-07-25 09:50:42 +08:00
john
104fb4e370
feat: complete Aider Page Data review workflow
2026-07-25 09:48:12 +08:00
john
0122d89db3
feat: complete Aider Page Data review workflow
2026-07-25 09:47:25 +08:00
john
be9c25f1d0
feat: add fail-closed Aider development skill
2026-07-25 09:46:55 +08:00
john
1c82b34ad9
feat: add attributable page analytics
2026-07-25 09:46:10 +08:00
john
d479e89fc7
feat: track Memind product analytics
2026-07-25 09:44:26 +08:00
tkmind
258e4a8a07
Merge pull request 'Fix Phase 5 documentation whitespace CI failure' ( #32 ) from codex/fix-phase5-doc-whitespace into main
Memind CI / Test, build, and release guards (push) Successful in 2m42s
2026-07-25 01:31:01 +00:00