QiuSW
|
41e54e313e
|
docs(tasks): expose T-104 gate-one artifact
|
2026-08-04 21:46:54 +08:00 |
|
QiuSW
|
e5de76503f
|
docs(tasks): linearize T-205 ordering version
|
2026-08-04 21:45:31 +08:00 |
|
QiuSW
|
542b2283f4
|
docs(tasks): freeze T-303 evidence upload slot
|
2026-08-04 21:42:15 +08:00 |
|
QiuSW
|
eb29bcd8b7
|
docs(tasks): define T-304 polling UI boundary
|
2026-08-04 21:36:52 +08:00 |
|
QiuSW
|
526af1eb31
|
docs(tasks): allow T-302 taskdetail fixture repair
|
2026-08-04 21:33:22 +08:00 |
|
QiuSW
|
d9381a644b
|
docs(tasks): define T-303 UI state boundary
|
2026-08-04 21:28:08 +08:00 |
|
QiuSW
|
e863a29641
|
docs(tasks): allow T-303 roadmap sync
|
2026-08-04 21:19:58 +08:00 |
|
QiuSW
|
5c97954fa1
|
docs(tasks): define T-303 HTTP recovery client
|
2026-08-04 21:19:02 +08:00 |
|
QiuSW
|
bd4c855ad2
|
docs(tasks): harden T-302 replay ownership
|
2026-08-04 21:15:59 +08:00 |
|
QiuSW
|
ee90d76893
|
docs(tasks): linearize T-302 revocation checks
|
2026-08-04 21:11:26 +08:00 |
|
QiuSW
|
4a65138fd7
|
docs(tasks): define T-205 attempt events
|
2026-08-04 21:07:43 +08:00 |
|
QiuSW
|
8ec740dcef
|
chore(tasks): start T-302
|
2026-08-04 21:03:38 +08:00 |
|
QiuSW
|
590c84660a
|
docs(tasks): define T-302 atomic claiming
|
2026-08-04 21:02:57 +08:00 |
|
QiuSW
|
233188297a
|
docs(tasks): complete T-301
|
2026-08-04 20:58:36 +08:00 |
|
QiuSW
|
e674b7f131
|
merge: T-301 device credential isolation
|
2026-08-04 20:57:42 +08:00 |
|
QiuSW
|
66355a7f89
|
feat(admin): add device credential isolation
|
2026-08-04 20:57:33 +08:00 |
|
QiuSW
|
41881e81f3
|
docs(tasks): define T-301 auth failure semantics
|
2026-08-04 20:06:23 +08:00 |
|
QiuSW
|
e3c87fdec5
|
docs(tasks): secure T-301 transport boundary
|
2026-08-04 20:05:03 +08:00 |
|
QiuSW
|
871cd24d68
|
fix(tasks): isolate T-301 write paths
|
2026-08-04 20:01:18 +08:00 |
|
QiuSW
|
4f8e71b256
|
chore(tasks): start T-301
|
2026-08-04 20:01:05 +08:00 |
|
QiuSW
|
a6ad560f5d
|
docs(tasks): define T-301 device identity
|
2026-08-04 20:00:29 +08:00 |
|
QiuSW
|
6a5547b323
|
docs(tasks): complete T-204
|
2026-08-04 19:51:58 +08:00 |
|
QiuSW
|
46fccc2120
|
merge: T-204 routed task evidence details
|
2026-08-04 19:43:20 +08:00 |
|
QiuSW
|
89648880bc
|
feat(admin): add routed task evidence details
|
2026-08-04 19:42:35 +08:00 |
|
QiuSW
|
4829be972c
|
docs(tasks): record T-103 entry audit
|
2026-08-04 18:47:47 +08:00 |
|
QiuSW
|
3b2fa3536e
|
docs(tasks): define T-104 safe exit evidence
|
2026-08-04 18:47:05 +08:00 |
|
QiuSW
|
9a4d11f74b
|
chore(tasks): start T-204
|
2026-08-04 18:42:09 +08:00 |
|
QiuSW
|
79284576ef
|
docs(tasks): define T-204 detail evidence scope
|
2026-08-04 18:41:21 +08:00 |
|
QiuSW
|
20aaba0919
|
docs(tasks): complete T-203
|
2026-08-04 18:27:21 +08:00 |
|
QiuSW
|
03a067e29d
|
merge: T-203 batch purchase authorization
|
2026-08-04 18:24:44 +08:00 |
|
QiuSW
|
5dcff4b15a
|
feat(admin): authorize batch purchase starts
|
2026-08-04 18:24:39 +08:00 |
|
QiuSW
|
ce9d6ca285
|
merge: T-103 verified entry parent chain
|
2026-08-04 18:21:38 +08:00 |
|
QiuSW
|
44586fef38
|
fix(client): bind SKU entry to verified parent chain
|
2026-08-04 18:21:30 +08:00 |
|
QiuSW
|
e379d50101
|
chore(tasks): extend T-203 auth review scope
|
2026-08-04 18:18:19 +08:00 |
|
QiuSW
|
13547728fc
|
docs(tasks): record T-103 entry parent evidence
|
2026-08-04 18:01:59 +08:00 |
|
QiuSW
|
0b5c561ed6
|
docs(tasks): record T-103 offline review
|
2026-08-04 17:50:46 +08:00 |
|
QiuSW
|
5f650f18b1
|
merge: T-103 offline SKU selection implementation
|
2026-08-04 17:48:29 +08:00 |
|
QiuSW
|
b49a9b4abe
|
feat(client): implement verified SKU selection flow
|
2026-08-04 17:47:58 +08:00 |
|
QiuSW
|
96f774ed96
|
docs(tasks): start T-203 purchase authorization
|
2026-08-04 17:16:48 +08:00 |
|
QiuSW
|
1f20271366
|
docs(tasks): sync T-209 completion
|
2026-08-04 17:15:12 +08:00 |
|
QiuSW
|
27726f4dde
|
docs(state): record T-209 completion
|
2026-08-04 17:03:33 +08:00 |
|
QiuSW
|
f85ef5f714
|
merge: T-209 single-pass schema
|
2026-08-04 17:02:29 +08:00 |
|
QiuSW
|
e04f05b20b
|
feat(admin): migrate core schema to single-pass model
|
2026-08-04 17:01:35 +08:00 |
|
QiuSW
|
e20457b6db
|
docs(tasks): define T-203 purchase authorization
|
2026-08-04 16:58:37 +08:00 |
|
QiuSW
|
b5f45b87a5
|
docs(state): record T-202 completion
|
2026-08-04 16:41:22 +08:00 |
|
QiuSW
|
64a7468cab
|
merge: T-202 draft task creation
|
2026-08-04 16:38:36 +08:00 |
|
QiuSW
|
442ab88fd7
|
docs(tasks): define T-209 single-pass schema migration
|
2026-08-04 16:38:29 +08:00 |
|
QiuSW
|
d38cfb61af
|
feat(admin): add draft task creation
|
2026-08-04 16:33:22 +08:00 |
|
QiuSW
|
da540bfdf6
|
merge: authorized single-pass purchase contract
|
2026-08-04 16:25:42 +08:00 |
|
QiuSW
|
cfd5440ac0
|
docs(architecture): adopt authorized single-pass purchase
|
2026-08-04 16:25:34 +08:00 |
|
QiuSW
|
8ba9b231f4
|
docs(tasks): start single-pass purchase redesign
|
2026-08-04 15:53:16 +08:00 |
|
QiuSW
|
efeb2d958a
|
docs(architecture): allow internal raw evidence screenshots
|
2026-08-04 15:47:47 +08:00 |
|
QiuSW
|
549099ad24
|
merge: T-103 observed price prefix
|
2026-08-04 15:23:10 +08:00 |
|
QiuSW
|
76a522f13f
|
fix(client): bind T-103 observed price prefix
|
2026-08-04 15:23:02 +08:00 |
|
QiuSW
|
5088d544f2
|
merge: T-103 refined prefix diagnostics
|
2026-08-04 15:16:44 +08:00 |
|
QiuSW
|
6e001b2729
|
fix(client): refine T-103 prefix diagnostics
|
2026-08-04 15:16:30 +08:00 |
|
QiuSW
|
cea27ff7ef
|
docs(tasks): define T-202 draft creation
|
2026-08-04 15:08:13 +08:00 |
|
QiuSW
|
1c35155c2d
|
merge: T-201 administrator sessions
|
2026-08-04 15:04:38 +08:00 |
|
QiuSW
|
babb530b99
|
docs(tasks): complete T-201 admin session
|
2026-08-04 15:04:25 +08:00 |
|
QiuSW
|
55d9e09bda
|
merge: main into T-201
|
2026-08-04 14:59:28 +08:00 |
|
QiuSW
|
47c0844f9c
|
feat(admin): add administrator sessions
|
2026-08-04 14:57:40 +08:00 |
|
QiuSW
|
88d8f77417
|
merge: T-103 safe price diagnostics
|
2026-08-04 14:56:50 +08:00 |
|
QiuSW
|
f7efa4a161
|
docs(tasks): record T-103 safe diagnostics
|
2026-08-04 14:56:41 +08:00 |
|
QiuSW
|
ef1ac60ac5
|
fix(client): diagnose T-103 price text safely
|
2026-08-04 14:55:14 +08:00 |
|
QiuSW
|
5332d67b5e
|
merge: T-103 sanitizer v4
|
2026-08-04 14:48:44 +08:00 |
|
QiuSW
|
5f6b3ce01a
|
docs(tasks): record T-103 sanitizer v4
|
2026-08-04 14:48:36 +08:00 |
|
QiuSW
|
824a628733
|
Merge branch 'main' into task/t-103-sku-panel
|
2026-08-04 14:42:57 +08:00 |
|
QiuSW
|
1e69d274b8
|
feat(client): project sanitized SKU price candidates
|
2026-08-04 14:42:49 +08:00 |
|
QiuSW
|
8ee26be95a
|
docs(tasks): define T-201 admin session
|
2026-08-04 14:40:59 +08:00 |
|
QiuSW
|
80ed9b71e8
|
docs(tasks): complete T-010 parallel gate
|
2026-08-04 14:39:27 +08:00 |
|
QiuSW
|
3f2e0e5598
|
docs: allow safe admin parallelism
|
2026-08-04 14:38:20 +08:00 |
|
QiuSW
|
a45a1b5afc
|
docs(tasks): review first T-103 derived evidence
|
2026-08-04 14:20:23 +08:00 |
|
QiuSW
|
d27fda6be3
|
docs(tasks): record T-103 sanitizer v3
|
2026-08-04 14:08:10 +08:00 |
|
QiuSW
|
acf7e11114
|
fix(client): bind T-103 XML coordinates
|
2026-08-04 14:04:49 +08:00 |
|
QiuSW
|
946b064470
|
docs(tasks): record T-103 sanitizer v2
|
2026-08-04 11:59:48 +08:00 |
|
QiuSW
|
44c027a18f
|
fix(client): separate screenshot and XML coordinates
|
2026-08-04 11:57:45 +08:00 |
|
QiuSW
|
cf3692112c
|
docs(tasks): record preselected SKU evidence flow
|
2026-08-04 11:41:54 +08:00 |
|
QiuSW
|
dbb69a7d5e
|
fix(client): reflect preselected SKU evidence states
|
2026-08-04 11:38:15 +08:00 |
|
QiuSW
|
3d063b9785
|
docs(tasks): revise T-103 evidence states
|
2026-08-04 11:35:18 +08:00 |
|
QiuSW
|
932ca8c7f3
|
docs(tasks): record T-103 sanitizer milestone
|
2026-08-04 11:25:40 +08:00 |
|
QiuSW
|
9b2eb74478
|
feat(client): sanitize T-103 device evidence
|
2026-08-04 11:16:11 +08:00 |
|
QiuSW
|
17e295e99d
|
docs(tasks): authorize T-103 sanitizer CLI
|
2026-08-04 11:03:39 +08:00 |
|
QiuSW
|
d80e4393b4
|
docs(tasks): record T-110 architecture validation
|
2026-08-04 11:00:20 +08:00 |
|
QiuSW
|
82f57c7233
|
docs(architecture): approve controlled trial SKU entry
|
2026-08-04 10:59:40 +08:00 |
|
QiuSW
|
d81fc722dc
|
docs(tasks): define controlled SKU entry boundary
|
2026-08-04 10:49:05 +08:00 |
|
QiuSW
|
abeefbbea8
|
docs(architecture): record T-103 purchase-entry no-go
|
2026-08-04 10:42:28 +08:00 |
|
QiuSW
|
b66417d80b
|
docs(tasks): reject unsafe T-103 evidence set
|
2026-08-04 10:36:53 +08:00 |
|
QiuSW
|
5b56161fd7
|
docs(tasks): record T-103 evidence scaffold audit
|
2026-08-04 10:10:11 +08:00 |
|
QiuSW
|
a92b8f6be0
|
feat(client): add T-103 manual SKU evidence capture
|
2026-08-04 10:08:49 +08:00 |
|
QiuSW
|
ec8257ba8b
|
docs(tasks): start T-103 SKU panel spike
|
2026-08-04 09:58:13 +08:00 |
|
QiuSW
|
27999c8c85
|
docs(tasks): define T-103 SKU panel spike
|
2026-08-04 09:57:07 +08:00 |
|
QiuSW
|
1dc83086a0
|
docs(tasks): complete T-102 product link validation
|
2026-08-04 09:51:00 +08:00 |
|
QiuSW
|
ad55e77bda
|
docs(tasks): record T-102 successful capture
|
2026-08-04 09:46:52 +08:00 |
|
QiuSW
|
652eca7953
|
docs(tasks): record T-102 foreground wait fix
|
2026-08-04 09:41:03 +08:00 |
|
QiuSW
|
cb646b4974
|
fix(client): wait for PDD foreground after intent
|
2026-08-04 09:40:05 +08:00 |
|
QiuSW
|
9452debf66
|
docs(tasks): record T-102 foreground evidence
|
2026-08-04 09:34:53 +08:00 |
|
QiuSW
|
4adeb1b37f
|
docs(tasks): record T-102 foreground mismatch
|
2026-08-04 09:32:54 +08:00 |
|
QiuSW
|
2ea28c2626
|
docs(tasks): record T-102 offline implementation
|
2026-08-04 09:27:23 +08:00 |
|
QiuSW
|
7040bb61d8
|
feat(client): add guarded product link capture
|
2026-08-04 09:26:37 +08:00 |
|
QiuSW
|
e7a4be1b9b
|
docs(tasks): start T-102 product link spike
|
2026-08-04 09:10:00 +08:00 |
|