Peter Steinberger
2e2366b6d3
chore(tooling): typecheck scripts/** with a dedicated tsgo lane ( #104348 )
...
* feat(tooling): add tsgo typecheck lane for scripts/**
* fix(scripts): burn down scripts type debt surfaced by the new lane
Typing-only except bugs the lane surfaced: gh-read timeout race,
Discord Headers spread dropping entries, undefined allowedHeadBranches
match, plugin-boundary matchAll crash. Deletes retired config keys from
fixtures/benches (prompt snapshots regenerated, config dump only) and
the orphaned non-runnable sync-moonshot-docs script. Adds full-surface
.d.mts declarations for existing .mjs boundaries.
2026-07-11 02:31:17 -07:00
Vincent Koc
7ff3f2dbf9
refactor(deadcode): localize UI and script symbols ( #101858 )
2026-07-07 11:55:57 -07:00
Peter Steinberger
a905eb42ac
perf(test): skip fixture-only browser startup
2026-07-05 18:40:20 -04:00
Peter Steinberger
1f484a8dbd
test: speed up and stabilize full suite
2026-07-05 08:00:23 -04:00
Dallin Romney
fd3f354f46
test(qa): expand docker lane adapter ( #97937 )
...
* test(qa): expand docker lane adapter
* Extract QA Docker lane fixture
2026-06-29 17:08:43 -07:00
Dallin Romney
beab0ecb02
test: link ClawHub packaged plugin QA evidence ( #97712 )
...
* test: link ClawHub packaged plugin QA evidence
* test: narrow ClawHub QA primary links
2026-06-29 10:46:33 -07:00
Dallin Romney
96c8338d5b
test: fold remaining Docker lanes into QA ( #97708 )
2026-06-29 00:39:06 -07:00
Dallin Romney
5327340a09
test: fold release upgrade docker lanes into qa ( #97689 )
2026-06-28 23:59:36 -07:00
Dallin Romney
61d4ff782e
docs: clarify maturity scorecard scoring ( #96594 )
...
* docs: clarify maturity scorecard scoring
* chore: split qa profile workflow change
* docs: keep maturity coverage values stable
* test: keep maturity renderer fixture in core boundary
2026-06-24 17:32:08 -07:00
Dallin Romney
15bfadf2bd
fix: count maturity coverage ids ( #96543 )
2026-06-24 14:56:51 -07:00
Vincent Koc
d83cd282c6
fix(qa): record checked-out ref in evidence ( #96434 )
...
Merged via squash.
Prepared head SHA: 86b3df6e59
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Reviewed-by: @vincentkoc
2026-06-24 22:37:41 +08:00
Vincent Koc
08f8de3aee
fix(qa): reject duplicate ux evidence options
2026-06-23 14:41:32 +02:00
Vincent Koc
536b437454
fix(docs): keep maturity taxonomy renderer formatted
2026-06-23 18:10:26 +08:00
Vincent Koc
1aad7d4e50
fix(ci): repair maturity docs checks
2026-06-23 17:50:47 +08:00
Vincent Koc
9089a8ab32
docs: redesign maturity scorecard pages ( #96057 )
...
Merged via squash.
Prepared head SHA: d2c680a48e
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Reviewed-by: @vincentkoc
2026-06-23 17:37:58 +08:00
Dallin Romney
db212e572e
test(qa): gate maturity docs on passing evidence ( #96017 )
...
* docs: refresh maturity scorecard evidence
* test(qa): gate maturity docs on passing evidence
* test(qa): ensure UX matrix video dependencies
* test(qa): simplify maturity evidence result text
* test: align maturity docs test routing
2026-06-23 01:58:34 -07:00
Vincent Koc
7668a72843
fix(qa): allow evidence-free maturity input checks
2026-06-23 13:05:20 +08:00
Dallin Romney
d3dc7aaa87
docs: update maturity scorecard ( #95933 )
...
* docs: update maturity scorecard
* docs: rerender maturity scorecard from all evidence
2026-06-22 21:37:03 -07:00
Dallin Romney
b71ddbf1b4
ci: simplify maturity scorecard QA evidence inputs ( #95898 )
...
* ci: simplify maturity scorecard evidence inputs
* ci: keep maturity renderer defaults runnable
* ci: validate maturity evidence source
* ci: split maturity scorecard codex agent
* ci: remove codex copy from maturity evidence workflow
* ci: narrow maturity evidence workflow secrets
2026-06-22 19:24:43 -07:00
Dallin Romney
27711b500c
ci: add maturity scorecard renderer ( #94272 ) ( #95901 )
...
* ci: add maturity scorecard renderer
* ci: render qa scorecard evidence
* ci: type maturity docs renderer
* ci: tighten maturity artifact inputs
* ci: move maturity renderer under qa scripts
* ci: share maturity score schema
* ci: centralize maturity taxonomy validation
* ci: move maturity scores under qa
* ci: remove docs maturity score source
* docs: simplify maturity scorecard output
* docs: commit generated maturity scorecard
* docs: group maturity pages
* docs: simplify maturity scorecard dates
* docs: promote maturity nav tab
* docs: clean up maturity pages
* docs: remove maturity outline page
* docs: filter maturity taxonomy doc links
* docs: simplify maturity taxonomy tables
* docs: keep artifact taxonomy links
* docs: simplify lts scorecard display
* docs: clarify maturity score definitions
* docs: derive maturity coverage from evidence
* docs: hide maturity scorecard until evidence
* docs: remove placeholder maturity pages
* docs: keep maturity scores out of pr
* ci: open maturity scorecard docs pr
2026-06-22 18:55:06 -07:00
Vincent Koc
648ef73bde
fix(qa): reject short flag UX evidence paths
2026-06-21 22:20:56 +02:00
Vincent Koc
4684bbba97
fix(scripts): reject short flag values in benchmark CLIs
2026-06-21 22:11:19 +02:00
Vincent Koc
f04c3d6575
fix(qa): sanitize ux evidence artifact paths
2026-06-20 03:46:06 +02:00
Vincent Koc
56c0405018
fix(test): guard benchmark qa cli args
2026-06-20 02:13:13 +02:00
Dallin Romney
e12cf72b17
Standardize QA coverage IDs on dotted names ( #94702 )
...
* fix: standardize qa coverage ids
* test: avoid qa coverage id assertion spread
2026-06-18 17:25:26 -07:00
Colin Johnson
d5a27b0b96
test: add QA Lab UX Matrix evidence scenario ( #94306 )
...
* test: add qa lab ux matrix script scenario
* fix(qa-lab): annotate UX Matrix producer catch callback as unknown for oxlint
---------
Co-authored-by: Dallin Romney <dallinromney@gmail.com >
2026-06-18 14:10:06 -07:00