Jesse_Chen
24fc83d972
Merge codex/pr2-final-response into staging integration
2026-08-15 12:27:00 +08:00
Jesse_Chen
7cc7d424fe
fix: preserve complete skill package snapshot
Independent Staging Quality Gate / validate (push) Successful in 12m20s
Independent Staging Quality Gate / publish (push) Successful in 9m30s
2026-08-15 10:14:28 +08:00
Jesse_Chen
48d2104300
docs: clarify release gate evidence
Independent Staging Quality Gate / validate (push) Failing after 12m0s
Independent Staging Quality Gate / publish (push) Has been skipped
2026-08-15 09:37:44 +08:00
Jesse_Chen
0e5575a8a9
test: close local release gate regressions
Independent Staging Quality Gate / validate (push) Has been cancelled
Independent Staging Quality Gate / publish (push) Has been cancelled
2026-08-15 09:32:28 +08:00
Jesse_Chen
e58bc36909
test: add agent evals and safe observability
2026-08-15 07:06:19 +08:00
Jesse_Chen
6d192ad175
feat: add consultation and product domain registries
2026-08-15 06:04:23 +08:00
Jesse_Chen
5012ff7212
feat: add persistent personal report document v2
2026-08-15 05:10:37 +08:00
Jesse_Chen
9d2d79801d
feat: add report evidence bundle v2
2026-08-15 02:15:45 +08:00
Jesse_Chen
83fef19779
feat: add rectification event decision contract v2
2026-08-15 00:56:06 +08:00
Jesse_Chen
21fce9513c
feat(rectification): enforce v10 runtime and conversation focus
2026-08-14 22:49:18 +08:00
Jesse_Chen
65a75ab29f
feat(consultation): enforce server plan boundaries
2026-08-14 20:22:52 +08:00
Jesse_Chen
09f811a79e
fix(consultation): decouple reply metadata from prompt
2026-08-14 18:01:30 +08:00
Jesse_Chen
0e0268f611
fix(consultation): project bounded evidence for model
2026-08-14 17:57:03 +08:00
Jesse_Chen
f4b3da6511
feat(consultation): validate bounded consultation plans
2026-08-14 17:38:27 +08:00
Jesse_Chen
a8141d955c
fix(rectification): expose canonical skill runtime path
2026-08-14 17:35:10 +08:00
Jesse_Chen
c460e59d24
fix(consultation): expose bounded step budget
2026-08-14 17:32:35 +08:00
Jesse_Chen
c6d406e76d
fix(consultation): make agentic runtime the default
2026-08-14 17:20:56 +08:00
Jesse_Chen
26606412a2
fix(skill): load verified packages through canonical runtime paths
2026-08-14 17:17:08 +08:00
Jesse_Chen
ae4a6e4720
fix(consultation): ensure final response after tool completion
2026-08-14 17:02:02 +08:00
Jesse_Chen
afc8af5b8e
test(skill): enforce schema owner and receipt immutability
2026-08-14 16:52:35 +08:00
Jesse_Chen
5b8b8ac2d4
test(skill): cover receipt cascade deletion boundaries
2026-08-14 16:41:39 +08:00
Jesse_Chen
c1f1819de1
feat(skill): add immutable package registry and receipts
2026-08-14 16:37:53 +08:00
Jesse_Chen
0fd111d16b
fix(ui): align message motion and composer button radius with DESIGN.md; tolerate unreadable staging revision state
...
Independent Staging Quality Gate / validate (push) Successful in 13m6s
Independent Staging Quality Gate / publish (push) Successful in 8m3s
- Message entry: 300/420ms power3.out -> Standard 180ms cubic-bezier(.22,1,.36,1) (DESIGN.md section 6); update the layout contract test to the shipped values.
- Composer icon button: full radius instead of 8px (DESIGN.md section 5 Button).
- Staging deploy workflow: fall back to container SHA discovery when .state/deployed-revision exists but is unreadable by the deploy user (Gitea pipeline writes it as root).
2026-08-14 09:13:57 +08:00
Jesse_Chen
b4031eff8c
test(database): include rectification regenerations in schema snapshot
Independent Staging Quality Gate / validate (push) Successful in 13m27s
Independent Staging Quality Gate / publish (push) Successful in 7m48s
2026-08-14 00:45:05 +08:00
Jesse_Chen
2e17ccad64
fix(rectification): restore message actions and retry receipts
Independent Staging Quality Gate / validate (push) Failing after 30m22s
Independent Staging Quality Gate / publish (push) Has been skipped
2026-08-14 00:10:22 +08:00
Jesse_Chen
e8952dcc75
fix(rectification): place completion receipt above reply
Independent Staging Quality Gate / validate (push) Successful in 14m18s
Independent Staging Quality Gate / publish (push) Successful in 8m7s
2026-08-13 16:58:22 +08:00
Jesse_Chen
ef591f673e
fix(frontend): restore homepage display typography
Independent Staging Quality Gate / validate (push) Successful in 13m10s
Independent Staging Quality Gate / publish (push) Successful in 7m59s
2026-08-13 16:27:59 +08:00
Jesse_Chen
5800b2ad73
fix(rectification): allow accepted candidate reselection
Independent Staging Quality Gate / validate (push) Successful in 13m4s
Independent Staging Quality Gate / publish (push) Successful in 7m33s
2026-08-13 15:48:17 +08:00
Jesse_Chen
89f96dcfa5
fix(rectification): align activity with real agent work
Independent Staging Quality Gate / validate (push) Successful in 14m58s
Independent Staging Quality Gate / publish (push) Successful in 8m5s
2026-08-13 14:43:54 +08:00
Jesse_Chen
62d12c5c06
fix(rectification): render candidates and keep agent replies natural
Independent Staging Quality Gate / validate (push) Successful in 12m46s
Independent Staging Quality Gate / publish (push) Successful in 8m26s
2026-08-13 13:29:39 +08:00
Jesse_Chen
7a613f26db
fix(ci): isolate staging gate from legacy main listener
Independent Staging Quality Gate / validate (push) Successful in 12m45s
Independent Staging Quality Gate / publish (push) Successful in 2m7s
2026-08-13 13:05:59 +08:00
Jesse_Chen
c8bd8e8a2b
fix(ci): provide Gitea context to deploy dispatch
Staging Backend Quality Gate / validate (push) Successful in 12m15s
Staging Backend Quality Gate / publish (push) Successful in 2m10s
2026-08-13 12:43:18 +08:00
Jesse_Chen
945f8974d4
fix(ci): inject token for staging deploy dispatch
Staging Backend Quality Gate / validate (push) Successful in 12m40s
Staging Backend Quality Gate / publish (push) Failing after 2m5s
2026-08-13 12:23:13 +08:00
Jesse_Chen
013c15a9e9
ci(staging): decouple deployment from main
Staging Backend Quality Gate / validate (push) Successful in 14m50s
Staging Backend Quality Gate / publish (push) Failing after 7m58s
2026-08-13 11:57:24 +08:00
Jesse_Chen
cf7598b337
refactor(frontend): remove generic AI-slop styling
2026-08-13 11:05:00 +08:00
jesse
f6a57db97e
Merge pull request #36 from codex/fix-rectification-home-new-session-20260812
...
Staging Backend Quality Gate / validate (push) Successful in 12m59s
Staging Backend Quality Gate / publish (push) Successful in 8m3s
fix(rectification): start new case from homepage
2026-08-12 21:50:25 +08:00
Jesse_Chen
4deb5c2378
fix(rectification): start new case from homepage
Staging Backend Quality Gate / validate (pull_request) Successful in 24m42s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 21:21:26 +08:00
jesse
90199b4d9b
Merge pull request 'fix(rectification): preserve assistant turns in dossier' ( #35 ) from codex/fix-rectification-turn-projection-20260812 into main
...
Staging Backend Quality Gate / validate (push) Successful in 14m57s
Staging Backend Quality Gate / publish (push) Successful in 8m10s
fix(rectification): preserve assistant turns in dossier (#35 )
2026-08-12 15:52:28 +08:00
Jesse_Chen
746fdc184b
fix(rectification): preserve assistant turns in dossier
Staging Backend Quality Gate / validate (pull_request) Successful in 17m28s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 15:33:04 +08:00
jesse
4152103726
Merge pull request #34 : fix(rectification): confirm clear events in same turn
Staging Backend Quality Gate / validate (push) Successful in 13m11s
Staging Backend Quality Gate / publish (push) Successful in 9m59s
2026-08-12 14:40:52 +08:00
Jesse_Chen
7c03c1a4b5
fix(rectification): confirm clear events in same turn
Staging Backend Quality Gate / validate (pull_request) Successful in 17m59s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 14:18:48 +08:00
jesse
892e43fb23
Merge pull request #33 : fix(rectification): bind evidence to current server turn
...
Staging Backend Quality Gate / validate (push) Successful in 12m11s
Staging Backend Quality Gate / publish (push) Successful in 8m49s
Bind V9 evidence and consent to the server-owned current turn.
2026-08-12 12:30:51 +08:00
Jesse_Chen
c7dfe1c166
fix(rectification): bind evidence to current server turn
Staging Backend Quality Gate / validate (pull_request) Successful in 16m51s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 12:12:10 +08:00
jesse
8beed38951
Merge pull request #32 : fix(rectification): hydrate persisted case turns
...
Staging Backend Quality Gate / validate (push) Successful in 11m16s
Staging Backend Quality Gate / publish (push) Successful in 7m33s
Restore asynchronously loaded persisted rectification turns and preserve receipt methods.
2026-08-12 11:03:09 +08:00
Jesse_Chen
220828d6f0
fix(rectification): hydrate persisted case turns
Staging Backend Quality Gate / validate (pull_request) Successful in 15m6s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 10:45:49 +08:00
jesse
31fa6aaa50
Merge pull request #31 from codex/rectification-activity-birth-context-20260812
...
Staging Backend Quality Gate / validate (push) Successful in 10m45s
Staging Backend Quality Gate / publish (push) Successful in 7m31s
fix(rectification): surface real activity context
2026-08-12 10:03:13 +08:00
Jesse_Chen
15a9e3f248
test(rectification): include birth context in entry fixture
Staging Backend Quality Gate / validate (pull_request) Successful in 14m59s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 09:46:54 +08:00
Jesse_Chen
397b6ef7c2
fix(rectification): surface real activity context
Staging Backend Quality Gate / validate (pull_request) Failing after 12m4s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 09:28:47 +08:00
jesse
689799102e
Merge pull request #30 : fix(rectification): skip settlement for free turns
...
Staging Backend Quality Gate / validate (push) Successful in 11m53s
Staging Backend Quality Gate / publish (push) Successful in 8m24s
Free opening/read_only turns no longer invoke complete_usage without a reservation.
2026-08-12 03:16:38 +08:00
Jesse_Chen
da384357d0
fix(rectification): skip settlement for free turns
Staging Backend Quality Gate / validate (pull_request) Successful in 15m26s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 02:58:35 +08:00