Shay
1be0068061
fix(workbench-ui): resolve TS fetcher typing and classify new replay fields
2026-06-23 16:40:27 -07:00
Shay
22c6aa4411
fix(workbench-ui): simplify practice evidence panel typing
2026-06-23 16:22:46 -07:00
Shay
0aa217f917
test(workbench-ui): simplify practice evidence assertions
2026-06-23 16:17:34 -07:00
Shay
62aeba9d62
fix(workbench-ui): guard practice panel indexed test access
2026-06-23 16:10:37 -07:00
Shay
feacced7b6
Merge branch 'main' into feat/workbench-practice-ui-scaffold
2026-06-23 16:02:38 -07:00
Shay
57b82e0fb8
fix(workbench-ui): memoize practice evidence panel model
2026-06-23 16:01:42 -07:00
Shay
0074897c7a
fix(workbench-ui): harden practice evidence panel model guards
2026-06-23 16:01:23 -07:00
Shay
e2c7840a4d
fix(workbench-ui): harden practice evidence nullish view guards
2026-06-23 16:00:59 -07:00
Shay
8c3898c1e1
feat(workbench): wire Trace practice evidence route ( #900 )
...
* feat(workbench): route practice evidence through trace endpoint shim
* test(workbench): lock trace practice API route
* fix(workbench): remove stray practice API test token
2026-06-23 15:57:31 -07:00
Shay
31632c83d8
test(workbench-ui): cover practice evidence panel model
2026-06-23 15:52:27 -07:00
Shay
c137306924
test(workbench-ui): cover practice endpoint helpers
2026-06-23 15:51:45 -07:00
Shay
be8cc23678
feat(workbench-ui): add practice evidence panel
2026-06-23 15:51:36 -07:00
Shay
c9715ef942
feat(workbench-ui): add practice evidence panel model
2026-06-23 15:51:18 -07:00
Shay
e54f05eb7b
feat(workbench-ui): add practice evidence view helpers
2026-06-23 15:51:00 -07:00
Shay
f89909c953
feat(workbench-ui): add practice evidence endpoint helpers
2026-06-23 15:50:52 -07:00
Shay
5379121613
feat(workbench-ui): add practice evidence types
2026-06-23 15:50:45 -07:00
Shay
b96c556701
feat(workbench): add sealed practice evidence read model ( #899 )
...
* feat(workbench): add practice evidence read model
* feat(workbench): add practice evidence endpoint seam
* feat(workbench): persist practice evidence field when present
* test(workbench): cover practice evidence read model seam
2026-06-23 15:41:13 -07:00
Shay
ff1ef10bd7
feat(workbench-ui): expand Trace construction evidence inspection
...
Expand the Trace Construction panel from a summary scaffold into a read-only evidence inspection surface.
Adds detail sections for construction proposals, mentions, mention bindings, bound relations, contract assessments, and source-span exactness rows. Preserves the proposal/contract authority boundary: proposals remain diagnostic and contract assessments determine runnable/blocker disposition.
Validation: workbench-ui, smoke, and lane-shas GitHub Actions passed on PR head d20d143b5744d15d73d07a515b466143af6a2d52.
2026-06-23 15:03:38 -07:00
Shay
a19acac320
test(workbench-ui): lock trace construction tab wiring ( #897 )
2026-06-23 14:25:09 -07:00
Shay
56512aa070
feat(workbench-ui): add Trace construction panel scaffold ( #894 )
...
* feat(workbench-ui): add construction evidence panel model
* test(workbench-ui): cover construction evidence panel model
* feat(workbench-ui): add construction evidence panel component
* fix(workbench-ui): address construction panel review nits
* fix(workbench-ui): type injected construction fetcher test
2026-06-23 14:08:54 -07:00
Shay
ec17fb7cdb
feat(workbench): persist construction evidence in trace journal ( #896 )
2026-06-23 13:58:12 -07:00
Shay
d7a809e82a
feat(workbench): wire construction evidence into Trace route ( #895 )
2026-06-23 13:28:17 -07:00
Shay
91d1dff0ed
chore: remove accidental temp file
2026-06-23 11:39:34 -07:00
Shay
41fb8fda8f
tmp
2026-06-23 11:39:08 -07:00
Shay
9e90a9faa3
chore: remove branch sentinel temp file
2026-06-23 11:38:51 -07:00
Shay
5eb00fead7
temp
2026-06-23 11:38:38 -07:00
Shay
0431b9b1a9
chore: remove accidental placeholder file
2026-06-23 11:37:58 -07:00
Shay
f6b14a644f
noop2
2026-06-23 11:37:34 -07:00
Shay
156a1efcd6
chore: remove accidental noop temp file
2026-06-23 11:37:23 -07:00
Shay
5f93f6d15a
noop
2026-06-23 11:37:12 -07:00
Shay
4c23aa4b00
feat(workbench): prepare construction evidence endpoint seam ( #893 )
...
* feat(workbench): add construction endpoint handler seam
* test(workbench): cover construction endpoint handler seam
* feat(workbench-ui): add construction evidence endpoint helpers
* test(workbench-ui): cover construction endpoint helpers
2026-06-23 10:11:21 -07:00
Shay
2c8258fe1a
feat(workbench): add UI catch-up evidence scaffolding ( #891 )
...
* feat(workbench): add construction evidence read model scaffolding
* feat(workbench-ui): add construction evidence TS types
* feat(workbench): add construction evidence journal projector
* test(workbench): cover construction evidence read model
* feat(workbench-ui): add construction evidence view helpers
* test(workbench-ui): cover construction evidence view helpers
* feat(workbench): add generalization audit evidence scaffolding
* test(workbench): cover generalization audit evidence view
* feat(workbench-ui): add generalization evidence TS types
* feat(workbench-ui): add generalization evidence view helpers
* test(workbench-ui): cover generalization evidence helpers
* feat(workbench): add proposal artifact authority scaffolding
* test(workbench): cover proposal artifact authority rules
* feat(workbench-ui): add proposal artifact TS types
* feat(workbench-ui): add proposal artifact view helpers
* test(workbench-ui): cover proposal artifact view helpers
* feat(workbench): add demo narrative evidence scaffolding
* test(workbench): cover demo narrative scaffolding
* feat(workbench-ui): add demo narrative TS types
* feat(workbench-ui): add demo narrative view helpers
* test(workbench-ui): cover demo narrative view helpers
* fix(evals): resolve discovery_candidates.jsonl via EngineStateStore
2026-06-23 10:09:45 -07:00
Shay
172afc2d9e
docs(workbench): align UI catch-up plan and route docs ( #890 )
...
* docs(workbench): refresh UI route inventory
* docs(workbench): add master UI catch-up plan
* docs(workbench): add UI guide catch-up addendum
* docs(workbench): add construction read model implementation brief
* docs(workbench): add trace construction tab implementation brief
* docs(workbench): add generalization audit UI brief
* docs(workbench): add proposal artifact and demo theater brief
* docs: remove trailing whitespaces
2026-06-23 10:02:17 -07:00
Shay
075b41eb34
Merge pull request #889 from AssetOverflow/feat/gsm1k-local-audit-adapter
2026-06-23 08:08:51 -07:00
Shay
f8fe6e22ca
test(evals): strengthen GSM1K repo-root guard
2026-06-23 07:57:34 -07:00
Shay
d34883b61a
feat(evals): implement safe metadata and fail-closed evaluator check for GSM1K
2026-06-23 07:52:32 -07:00
Shay
db081fa5b3
feat(evals): add GSM1K local audit adapter
2026-06-23 07:40:53 -07:00
Shay
8029daba73
Merge pull request #888 from AssetOverflow/feat/generalization-audit-runner-skeleton
...
feat(evals): add generalization audit runner skeleton
2026-06-23 07:36:08 -07:00
Shay
f823eb437b
feat(evals): add generalization audit runner skeleton
2026-06-23 07:23:43 -07:00
Shay
3100f84e73
Merge pull request #887 from AssetOverflow/feat/generalization-cache-verifier
2026-06-23 07:17:25 -07:00
Shay
ed8c0b0e43
feat(evals): verify local generalization benchmark cache
2026-06-23 07:03:56 -07:00
Shay
3eb73fac2b
Merge pull request #886 from AssetOverflow/feat/generalization-manifest-policy-linter
2026-06-23 06:52:55 -07:00
Shay
b51575a075
Merge branch 'main' into feat/generalization-manifest-policy-linter
2026-06-23 06:40:35 -07:00
Shay
83ba9a2e9b
feat(evals): implement manifest schema and policy linter ( #886 )
2026-06-23 06:30:12 -07:00
Shay
f7003d6cb6
Merge pull request #885 from AssetOverflow/codex/quantity-entity-replay-target
...
feat(kernel): add quantity-entity replay target shell
2026-06-23 06:29:49 -07:00
Shay
faece7a409
Merge branch 'main' into codex/quantity-entity-replay-target
2026-06-23 06:21:57 -07:00
Shay
f87cd68f6b
Merge pull request #884 from AssetOverflow/feat/generalization-benchmark-manifests
2026-06-23 06:21:40 -07:00
Shay
fe4e2e6e33
feat(kernel): add quantity-entity replay target shell
2026-06-23 06:13:28 -07:00
Shay
67f9b63916
fix(evals): align benchmark manifests and gitignore with sealed-holdout policy
...
- Adds benchmark cache ignore rule to extend ADR-0119.7 discipline
- Removes sealed slice references from manifest smoke fixture lines
- Clarifies openbookqa and para_mawps license gates
2026-06-23 06:12:50 -07:00
Shay
34dc0d64c5
feat(evals): add generalization benchmark manifests + policy (PR-1 of 2)
...
Adds policy document and sealed manifest records for the first 8
external audit datasets. No data is vendored. Local cache paths are
gitignored. Fetch/verify scripts and smoke fixtures come in PR-2.
Datasets: GSM1K, ASDiv, SVAMP, PARA-MAWPS, ARC-Easy, ARC-Challenge,
OpenBookQA, CLUTRR
2026-06-23 05:59:36 -07:00