Commit Graph
641 Commits
Author SHA1 Message Date
QiuSW b5a781b714 fix(android): require server clock for repurchase cutoff (#367) 2026-10-08 17:53:29 +08:00
QiuSW 87192f75d4 feat(android): discover last repurchase batch safely (#367) 2026-10-08 17:49:02 +08:00
QiuSW e450ac2898 merge: purchase failure diagnostics and readiness fixes (#364 #365 #366) 2026-10-08 15:17:34 +08:00
QiuSW 0c24c3897a docs: record private failure diagnostics contracts and operations (#364) 2026-10-08 15:13:36 +08:00
QiuSW 8c4940dc43 merge: integrate purchase diagnostics and readiness fixes (#364 #365 #366) 2026-10-08 15:05:33 +08:00
QiuSW dac66b8384 merge: refresh main before diagnostics integration (#364) 2026-10-08 15:05:33 +08:00
QiuSW 4581ee5687 feat: capture private purchase failure diagnostics end to end (#364) 2026-10-08 15:05:32 +08:00
QiuSWandClaude Opus 5.5 5f459329ed merge: require Chinese replies in AGENTS rules
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NTDbDcwbDw1TSAcE6wfh2F
2026-10-08 14:27:40 +08:00
QiuSWandClaude Opus 5.5 2cb8e1ad86 docs: require Chinese replies in AGENTS rules
The user may write in Chinese or English; agents must reply in Chinese
and keep technical English terms, identifiers, commands, paths, API
fields and error codes untranslated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NTDbDcwbDw1TSAcE6wfh2F
2026-10-08 14:27:37 +08:00
QiuSW d2083e71fb test(android): verify address and order observation integration (#365, #366) 2026-10-08 11:49:58 +08:00
QiuSW 5206a6fd7d merge: integrate Android fixes for validation (#365, #366) 2026-10-08 11:48:00 +08:00
QiuSW c55455d35a docs: record bounded post-payment observation (#365) 2026-10-08 11:28:44 +08:00
QiuSW 37714d39b5 fix(android): extend passive order observation after payment back (#365) 2026-10-08 11:20:42 +08:00
QiuSW d1996d28ee docs: document address hint readiness guard (#366) 2026-10-08 11:02:14 +08:00
QiuSW 7fdfe04658 fix(android): reject address editor hint values (#366) 2026-10-08 10:57:38 +08:00
QiuSW 53143131be docs(#366): document initial editor readiness diagnostics 2026-10-08 10:39:51 +08:00
QiuSW 650f3a6ba1 fix(android): wait for unique ready address editor (#366) 2026-10-08 10:34:57 +08:00
QiuSW 7622795d97 docs(#359): record production migration and verified rollout 2026-10-08 09:44:03 +08:00
QiuSWandClaude Opus 5.5 4ae33d8827 merge: allow failure-time accessibility trees in AGENTS rules
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NTDbDcwbDw1TSAcE6wfh2F
2026-10-08 09:05:57 +08:00
QiuSWandClaude Opus 5.5 8ac3f2273f docs: allow saving failure-time accessibility trees for debugging
User confirmed on 2026-10-07 that GoAuto is an internal system and raw
accessibility trees are needed to debug failures such as unresolved
order results. Allow saving them only at failure/unknown moments, in the
device diagnostic DB and server DB with admin-only download, with
30-day automatic cleanup. Screenshots, payment and OCR/VLM limits are
unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NTDbDcwbDw1TSAcE6wfh2F
2026-10-07 17:59:31 +08:00
QiuSW 0138da8560 merge: resume bounded Shopee auto-match scans (#359) 2026-10-07 16:11:47 +08:00
QiuSW a82a1469a6 docs(#359): sync bounded auto-match scan contracts and verification limits 2026-10-07 16:09:17 +08:00
QiuSW 9fcbc64117 fix: accept verified no-op auto-match lease renewals (#359) 2026-10-07 16:05:22 +08:00
QiuSW 151c426e54 test: isolate repeated auto-match scan regressions (#359) 2026-10-07 16:01:31 +08:00
QiuSW 95847a3f2d fix: resume bounded Shopee auto-match scans safely (#359) 2026-10-07 15:55:23 +08:00
QiuSW 6781b309d4 docs(#363): record production Web rollout and verification 2026-10-07 11:29:02 +08:00
QiuSW eb7cb6b5eb merge: default inner code list to 200 per page (#363) 2026-10-07 11:19:56 +08:00
QiuSW 845853c68a test(#363): verify page-local pagination and document default 2026-10-07 11:15:35 +08:00
QiuSW 955869b5f5 fix(#363): default inner code page size to 200 2026-10-07 11:09:26 +08:00
QiuSW 49de6f8045 merge: Android spec probe safety and truncated card handling (#361, #362) 2026-10-07 10:00:02 +08:00
QiuSW 279cb55847 docs: bind installed integrated Agent 0.9.69 (#362) 2026-10-06 18:03:31 +08:00
QiuSW 35119ea261 merge: retain #361 in #362 Android 0.9.69 installation build 2026-10-06 17:59:10 +08:00
QiuSW cb00194b0f docs: record independent spec card boundary (#362) 2026-10-06 17:57:41 +08:00
QiuSW 46b92dd6c5 docs: sync spec card dedup and prerequisite Wiki facts (#362) 2026-10-06 17:55:45 +08:00
QiuSW 1f5bab8192 fix(android): preserve independent cards under labelled groups (#362) 2026-10-06 17:54:50 +08:00
QiuSW 9a4495addd fix(android): deduplicate truncated same-card spec captions (#362) 2026-10-06 17:49:11 +08:00
QiuSW 75ab25658d docs: document spec probe diagnostics and safe verification (#361) 2026-10-06 17:19:19 +08:00
QiuSW a49dc696e9 fix(android): guard spec probe clicks and persist attempt diagnostics (#361) 2026-10-06 17:15:30 +08:00
QiuSWandClaude Opus 5.5 64f0e4941f merge: AGENTS worktree cleanup and SynapBus messaging rules
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 14:36:21 +08:00
QiuSWandClaude Opus 5.5 83af49b399 docs: require removing merged worktrees
One worktree per ticket under D:/OPC/goauto-worktrees/issue-<N>; runtime and release worktrees are excluded. After the branch is merged (and released if needed) the implementing agent removes it with git worktree remove after checking merged/clean/process/link state, never --force and never deleting branches.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 14:22:04 +08:00
QiuSWandClaude Opus 5.5 25d27b9194 docs: add SynapBus cross-project agent messaging rules
Document the local SynapBus service, per-tool identities (goauto, goauto_codex) and the #goauto channel, and the rule that agent messages are information, not authorization.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 14:22:00 +08:00
QiuSW e2a68b33ca docs(#358): record authorized production release 2026-10-06 11:27:34 +08:00
QiuSW e76de6fc08 merge(#358): fix SYB size-weight role recognition 2026-10-06 11:20:56 +08:00
QiuSW fb3efc929b docs(#358): record size-weight parsing contract 2026-10-06 11:18:02 +08:00
QiuSW a8233ecee1 fix(#358): recognize letter sizes with weight descriptions 2026-10-06 11:15:47 +08:00
QiuSW 955b34ad81 docs(#356): record online deployment and verification 2026-10-06 09:41:57 +08:00
QiuSW 0a79c83a95 merge(#356): support pasted purchase order filters 2026-10-06 09:33:41 +08:00
QiuSW b787473429 docs(#357): record authorized online migration and deployment 2026-10-05 18:16:19 +08:00
QiuSW 4567a24f05 merge(#357): add display-only SYB cancellation status 2026-10-05 17:59:23 +08:00
QiuSW 90e9fa7e79 docs(#357): document display-only cancellation status contract 2026-10-05 17:54:20 +08:00