mirror of
https://github.com/garrytan/gstack.git
synced 2026-10-04 02:16:56 +02:00
v1.91.7.0 feat: add functional QA and pre-publication docs checks (#2983)
* feat: add surface-aware exploratory QA and ship documentation gates * test: preserve delegated QA setup authority after main integration * fix(qa): clarify exploration order and preserve report artifacts * test(qa): follow the shared setup reference directly * refactor(ship): make verification and recovery routes explicit * test(ship): align evidence and review guards with explicit routes * fix(workflows): clarify ship recovery and functional QA evidence * fix(workflows): clarify approval recovery and full QA coverage * refactor(workflows): order review transactions and clarify ship state * fix(ship): clarify final verification and fail closed at publication * fix(evals): attribute native atomic documentation writes * fix(ship): clarify recovery and documentation lifecycle guidance * fix(test): preserve observed native placeholder styling in CI * fix(codex): report watchdog timeouts without a process-exit race * Checkpoint functional QA implementation and workflow validation repairs * Fix documentation and shared-review fixture contracts * docs: clarify judge reuse and evaluation supervision * test: align review evidence and selected case contracts * test: verify append-only documentation checkpoints and recovery * fix: qualify QA workflows and CI validation repairs * fix: launch shared-libs fixture scripts on Windows * fix: qualify QA deadlines, fixture isolation, and shard cleanup * fix: preserve qualified QA and cancellation repairs * fix: enforce functional fixture authority and share strict event decoding * fix: retain free-test evidence and explain recovery * fix: reject malformed native evidence after decoder consolidation * test: use reliable capture for telemetry privacy filters * test: refresh measured quick coverage and document validation costs * Fix native fixture receipts and preserve VM validation evidence * Align negative judge controls with upstream clarity policy * Fix report-only QA preparation and public evidence handling * Clarify QA-only preparation and current-report preservation * Stream Ship quality judgments with an explicit 64k response contract * Validate compact judge reasoning locally with supported wire schema * Align functional QA fixture instructions with evidence acceptance * Bind native browser diagnostics to execution evidence and align review verdicts * Preserve native diagnostic line boundaries * Serialize functional QA evidence from native captures * Keep large QA evidence fixture payload out of Windows argv
This commit is contained in:
1 parent
65bfb0ce49
commit
dcaea52800
333 files changed
+41755
-7357
No files matched your search
@@ -288,6 +288,9 @@
|
||||
"test/bin-context-windows-slug.test.ts": 1846,
|
||||
"test/bin-windows-bun-import-paths.test.ts": 1082,
|
||||
"test/binding-template-drift.test.ts": 120,
|
||||
"test/bootstrap-retention-shard.test.ts": 2250,
|
||||
"test/bootstrap-retention.test.ts": 18793,
|
||||
"test/bootstrap-session-lifecycle.test.ts": 5125,
|
||||
"test/brain-cache-roundtrip.test.ts": 274,
|
||||
"test/brain-cache-spec.test.ts": 68,
|
||||
"test/brain-preflight.test.ts": 68,
|
||||
@@ -368,11 +371,13 @@
|
||||
"test/ceo-split-question-policy.test.ts": 617,
|
||||
"test/ceo-test-subject-ao.test.ts": 80,
|
||||
"test/ceo-transaction-contract-ar.test.ts": 77,
|
||||
"test/ceo-workflow-clarity.test.ts": 24,
|
||||
"test/changed-files-union.test.ts": 550,
|
||||
"test/chromium-sandbox-ci.test.ts": 283,
|
||||
"test/ci-eval-cache.test.ts": 290,
|
||||
"test/ci-image-cli-pin.test.ts": 34,
|
||||
"test/ci-image-tag-binding.test.ts": 35,
|
||||
"test/ci-native-evidence.test.ts": 731,
|
||||
"test/ci-paid-coordination.test.ts": 6504,
|
||||
"test/claude-code-migration.test.ts": 114,
|
||||
"test/claude-code-runner.test.ts": 3578,
|
||||
@@ -416,6 +421,7 @@
|
||||
"test/cso-contracts.test.ts": 189,
|
||||
"test/cso-distribution.test.ts": 3119,
|
||||
"test/cso-docker-integration.test.ts": 41,
|
||||
"test/cso-docker-mounts.test.ts": 32,
|
||||
"test/cso-docker-policy.test.ts": 70,
|
||||
"test/cso-eval.test.ts": 3334,
|
||||
"test/cso-git-hardening.test.ts": 597,
|
||||
@@ -518,6 +524,13 @@
|
||||
"test/distill-apply.test.ts": 1687,
|
||||
"test/distill-free-text.test.ts": 1526,
|
||||
"test/docs-config-keys.test.ts": 212,
|
||||
"test/docsync-atomic-writes.test.ts": 3479,
|
||||
"test/docsync-authority.test.ts": 1049,
|
||||
"test/docsync-command-grammar.test.ts": 688,
|
||||
"test/docsync-fault-interface.test.ts": 48232,
|
||||
"test/docsync-lifecycle-interface.test.ts": 212,
|
||||
"test/docsync-nested-writes.test.ts": 1069,
|
||||
"test/docsync-report-interface.test.ts": 1098,
|
||||
"test/document-skills-redaction.test.ts": 20,
|
||||
"test/dom-dump-hygiene.test.ts": 1483,
|
||||
"test/dx-asserted-defect-as.test.ts": 392,
|
||||
@@ -790,6 +803,7 @@
|
||||
"test/paid-retry-supervision.test.ts": 358,
|
||||
"test/paid-run-manifest.test.ts": 254,
|
||||
"test/paid-selection-propagation.test.ts": 57,
|
||||
"test/paid-shard-settlement.test.ts": 1322,
|
||||
"test/paid-shards.test.ts": 1341,
|
||||
"test/pair-agent-token-hygiene.test.ts": 30,
|
||||
"test/parity-baseline-integrity.test.ts": 35,
|
||||
@@ -860,6 +874,7 @@
|
||||
"test/plan-tune-gates.test.ts": 786,
|
||||
"test/plan-tune.test.ts": 967,
|
||||
"test/post-rename-doc-regen.test.ts": 34,
|
||||
"test/pr-shared-input-selection.test.ts": 281,
|
||||
"test/pr-title-rewrite.test.ts": 149,
|
||||
"test/pr-title-sync-workflow-safety.test.ts": 24,
|
||||
"test/preamble-compose.test.ts": 25,
|
||||
@@ -871,15 +886,38 @@
|
||||
"test/pty-option-selection.test.ts": 633,
|
||||
"test/pty-output-wake.test.ts": 10326,
|
||||
"test/pty-screen-session.test.ts": 9068,
|
||||
"test/pty-screen-supervision.test.ts": 9731,
|
||||
"test/pty-screen-unicode-ap.test.ts": 147,
|
||||
"test/pty-screen.test.ts": 219,
|
||||
"test/pty-skill-seeding-wiring.test.ts": 94,
|
||||
"test/pty-trust-dialog.test.ts": 3113,
|
||||
"test/pty-upgrade-isolation.test.ts": 668,
|
||||
"test/pty-workspace-trust.test.ts": 388,
|
||||
"test/qa-browser-deadline-evidence.test.ts": 3366,
|
||||
"test/qa-browser-preservation.test.ts": 1283,
|
||||
"test/qa-bugs-fixture.test.ts": 37,
|
||||
"test/qa-caller-authority.test.ts": 75,
|
||||
"test/qa-caller-freshness-order.test.ts": 41,
|
||||
"test/qa-caller-report-observer.test.ts": 196,
|
||||
"test/qa-checkpoint-evidence.test.ts": 119,
|
||||
"test/qa-deadline-publication-observer.test.ts": 249,
|
||||
"test/qa-deadline-selection.test.ts": 47,
|
||||
"test/qa-deadline.test.ts": 19289,
|
||||
"test/qa-exploratory-callers.test.ts": 12430,
|
||||
"test/qa-fix-loop-fixture.test.ts": 2112,
|
||||
"test/qa-functional-evidence.test.ts": 9158,
|
||||
"test/qa-functional-fixture.test.ts": 1437,
|
||||
"test/qa-functional-observer-atomic.test.ts": 181,
|
||||
"test/qa-functional-observer.test.ts": 1707,
|
||||
"test/qa-functional-prompt.test.ts": 130,
|
||||
"test/qa-health-rubric.test.ts": 18,
|
||||
"test/qa-lazy-sections.test.ts": 4072,
|
||||
"test/qa-only-browser-probe.test.ts": 769,
|
||||
"test/qa-only-capability.test.ts": 503,
|
||||
"test/qa-only-cleanup.test.ts": 8934,
|
||||
"test/qa-only-fixture.test.ts": 12365,
|
||||
"test/qa-probe-gates.test.ts": 40,
|
||||
"test/qa-supervision-selection.test.ts": 57,
|
||||
"test/question-log-hook.test.ts": 1172,
|
||||
"test/question-preference-hook.test.ts": 2089,
|
||||
"test/question-tuning-registry-path.test.ts": 15,
|
||||
@@ -919,7 +957,10 @@
|
||||
"test/review-handoffs-aa.test.ts": 100,
|
||||
"test/review-log.test.ts": 1705,
|
||||
"test/review-n-plus-one-contract.test.ts": 633,
|
||||
"test/review-quality-provenance.test.ts": 77,
|
||||
"test/review-start-evidence.test.ts": 13258,
|
||||
"test/review-workflow-clarity.test.ts": 30,
|
||||
"test/review-workflow-fixture.test.ts": 22,
|
||||
"test/routing-probe.test.ts": 47,
|
||||
"test/run-in-background-guidance.test.ts": 260,
|
||||
"test/run-shard-child.test.ts": 1236,
|
||||
@@ -978,22 +1019,32 @@
|
||||
"test/setup-timeline-hook-gate.test.ts": 208,
|
||||
"test/setup-windows-fallback.test.ts": 42,
|
||||
"test/setup-windows-rerun-refresh.test.ts": 145,
|
||||
"test/shared-libs-cancellation.test.ts": 117,
|
||||
"test/shared-libs-checker-interface-evidence.test.ts": 97814,
|
||||
"test/shared-libs-evidence.test.ts": 28,
|
||||
"test/shared-libs-fixture.test.ts": 5855,
|
||||
"test/shared-libs-plan-actor.test.ts": 52,
|
||||
"test/shared-libs-rendering.test.ts": 889,
|
||||
"test/shared-libs-revalidation-prompt.test.ts": 48,
|
||||
"test/shared-libs-review-start-evidence.test.ts": 179,
|
||||
"test/shared-libs-snapshot-check.test.ts": 46083,
|
||||
"test/shared-libs-source-reads.test.ts": 67,
|
||||
"test/shared-libs-stage-actor.test.ts": 113843,
|
||||
"test/ship-apple-gate.test.ts": 26,
|
||||
"test/ship-control-flow.test.ts": 147,
|
||||
"test/ship-coverage-audit-af.test.ts": 78,
|
||||
"test/ship-document-release-dispatch.test.ts": 26,
|
||||
"test/ship-hook-actor.test.ts": 2151,
|
||||
"test/ship-hook-refresh.test.ts": 1891,
|
||||
"test/ship-plan-completion-invariants.test.ts": 204,
|
||||
"test/ship-pr-liveness-policy.test.ts": 30,
|
||||
"test/ship-publication-gates.test.ts": 167,
|
||||
"test/ship-reentry-gates.test.ts": 21,
|
||||
"test/ship-review-loop.test.ts": 31,
|
||||
"test/ship-section-fixture.test.ts": 399,
|
||||
"test/ship-skip-actor.test.ts": 38742,
|
||||
"test/ship-skip-requeue.test.ts": 26,
|
||||
"test/ship-skip-selection.test.ts": 150,
|
||||
"test/ship-template-redaction.test.ts": 30,
|
||||
"test/ship-test-detection-markers.test.ts": 224,
|
||||
"test/ship-version-sync.test.ts": 446,
|
||||
@@ -1023,6 +1074,7 @@
|
||||
"test/static-no-legacy-writes.test.ts": 1670,
|
||||
"test/strict-output-capture.test.ts": 99,
|
||||
"test/strict-output-formats.test.ts": 1428,
|
||||
"test/strict-output-settlement.test.ts": 1417,
|
||||
"test/strict-output.test.ts": 22,
|
||||
"test/sync-gbrain-readiness-fixture.test.ts": 356,
|
||||
"test/sync-gbrain-source-probe.test.ts": 857,
|
||||
|
||||
Reference in new issue
Block a user