Commit Graph

  • 63c4530ed6 test(host-conformance): delete the named scope.md in the C3 broken-link case garrytanandcapy-ai[bot] 2026-10-26 17:17:43 +00:00
  • 4b4cadcb9c Merge origin/main into feat/design-lint; stamp 1.91.251.0 feat/design-lint garrytanandcapy-ai[bot] 2026-10-26 17:15:55 +00:00
  • 974b4360f7 Merge branch 'gsta-96-preamble-hoist' into gsta-96-dedupe garrytan 2026-10-26 17:15:32 +00:00
  • b727a6d3c6 Merge origin/main (v1.91.249.0, #3472) into gsta-96-preamble-hoist garrytanandcapy-ai[bot] 2026-10-26 16:57:50 +00:00
  • 9e181fccc8 RESTAMP: 1.91.249.0 -> 1.91.250.0 (stamped; queue_mode=stamp-at-merge base=origin/main@3ab7b149c908 policy=base origin/main@3ab7b149c908:.gstack/ship-policy.json) STAMP_VERSION: 1.91.250.0 stage version: done (wrote 1.91.250.0) stage release_tool: done (bun scripts/gen-agents-digest.ts) stage changelog: done (Unreleased -> 1.91.250.0) stage stamp_paths: skipped (no stamp_paths in policy) stage mirror: skipped (no mirror in policy) stage apply: done (4 file(s)) FILES: CHANGELOG.md VERSION agents-digest/gstack-AGENTS.md package.json GSTACK_RESULT: skill=restamp status=complete run=/workspace/gstack/.gstack/tmp/restamp-journal.json capy/gsta-107-free-fixtures garrytanandcapy-ai[bot] 2026-10-26 16:57:15 +00:00
  • 107b076ab4 fix: date a review-log row from its binding start when it has no timestamp garrytanandcapy-ai[bot] 2026-10-26 16:55:37 +00:00
  • d08c42c16e docs: CANDIDATE line names its gate; issue-links reference documents the (name #N) form garrytanandcapy-ai[bot] 2026-10-26 16:51:17 +00:00
  • 5bace0f5ba fix: pin the renumbered review-army stages and point the wording test at product code garrytanandcapy-ai[bot] 2026-10-26 16:41:57 +00:00
  • 44d6b9a219 RESTAMP: 1.91.248.0 -> 1.91.249.0 (stamped; queue_mode=stamp-at-merge base=origin/main@5755601dac5d policy=base origin/main@5755601dac5d:.gstack/ship-policy.json) STAMP_VERSION: 1.91.249.0 stage version: done (wrote 1.91.249.0) stage release_tool: done (bun scripts/gen-agents-digest.ts) stage changelog: done (Unreleased -> 1.91.249.0) stage stamp_paths: skipped (no stamp_paths in policy) stage mirror: skipped (no mirror in policy) stage apply: done (4 file(s)) FILES: CHANGELOG.md VERSION agents-digest/gstack-AGENTS.md package.json GSTACK_RESULT: skill=restamp status=complete run=/workspace/gstack/.gstack/tmp/restamp-journal.json capy/gsta-107-paid-flakes garrytanandcapy-ai[bot] 2026-10-26 16:40:16 +00:00
  • 8f72d827c8 docs: RED screens are not seated; QUEUE_PROOF_MISSING and POLICY_SOURCE_UNAVAILABLE name the train-command causes garrytanandcapy-ai[bot] 2026-10-26 16:39:32 +00:00
  • b8373e2bfc fix: pre-landing review fixes (pass 2) garrytanandcapy-ai[bot] 2026-10-26 16:38:08 +00:00
  • 1062c0c7d1 changelog: prune --stale scope, post-merge commit statuses, STALE_REF vs POLICY_SOURCE_UNAVAILABLE garrytanandcapy-ai[bot] 2026-10-26 16:34:43 +00:00
  • 7ae2f64c69 docs: ship-policy and troubleshooting match the shipped train commands garrytanandcapy-ai[bot] 2026-10-26 16:34:43 +00:00
  • e814e2d5db test: the floor evaluation marker lives in the fixture, not /tmp garrytanandcapy-ai[bot] 2026-10-26 16:34:08 +00:00
  • c3e27fc2b8 fix: pre-landing review fixes (pass 1) and the review-loop budget wording garrytanandcapy-ai[bot] 2026-10-26 16:29:06 +00:00
  • b01754469d fix: review pass 2 fixes (floor reader bounds, cso start is resumed not retried) garrytanandcapy-ai[bot] 2026-10-26 16:28:22 +00:00
  • 94f06fb2b2 stack-tests: match bun's _test and _spec suffixes too garrytanandcapy-ai[bot] 2026-10-26 16:25:09 +00:00
  • 90f08a3eb3 fix: pre-landing review fixes (pass 1) garrytanandcapy-ai[bot] 2026-10-26 16:22:47 +00:00
  • 761a22b38b fix: adversarial review fixes garrytanandcapy-ai[bot] 2026-10-26 16:17:56 +00:00
  • c70379c1fb screen: page the run's artifact list before picking the newest binding garrytanandcapy-ai[bot] 2026-10-26 16:16:11 +00:00
  • 84f924f7df stack-tests: only bun test files count as new tests, passed as paths garrytanandcapy-ai[bot] 2026-10-26 16:16:11 +00:00
  • f25b22b0d4 train build --dry-run: never persist or push the read screen verdict garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • 3909acadd7 train forget: restore the local notes ref on a rejected lease and refuse every in-flight state garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • db7c8c8940 train watch: reject a malformed --free-timeout as usage instead of taking the default garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • 5ec4667a13 verify --post-merge: honour commit statuses in the settled and red verdicts garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • 49a0e1dd8b ready --dispatch-ci: fail closed on fork or unreadable PRs, surface gh errors, keep screen: after READY garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • 9eb149d839 stack-tests: drop the dead detail clause and assert the worktree is gone garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • 426fa370ec docs(ship-policy): a lagging merge ref is a scratch merge, not QUEUE_SCREEN_STALE_REF garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • f07c2ea1e5 Restore the exact stderr line count in the POLICY_SOURCE_UNAVAILABLE test garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • fe464262aa Regenerate gstack-doctor-components.sh for the four new QUEUE_* result codes garrytanandcapy-ai[bot] 2026-10-26 16:12:57 +00:00
  • c3c96b3ad0 docs(pregate): PREGATE_INCOMPLETE names a signal-killed runner; CHANGELOG lists every doc edit garrytanandcapy-ai[bot] 2026-10-26 16:10:24 +00:00
  • fc69d3ff0b fix: pre-landing review fixes garrytanandcapy-ai[bot] 2026-10-26 16:04:42 +00:00
  • f2a3246905 pregate: a diff cannot clear itself as an environment failure; a taken --run id gets its own directory garrytanandcapy-ai[bot] 2026-10-26 15:51:16 +00:00
  • 4ce8e78dd5 Merge gsta-96-preamble-hoist (#3434 at bfe904ecb) into gsta-96-dedupe garrytanandcapy-ai[bot] 2026-10-26 15:46:47 +00:00
  • 2724f30ee0 docs: the train verdict prints the known+unknown cost form only when some but not every case is priced garrytanandcapy-ai[bot] 2026-10-26 15:44:01 +00:00
  • e4fb2ac8c5 ubicloud: UBI_OWNER example is a literal value, not a free-text placeholder (INV-3 fence lint) garrytanandcapy-ai[bot] 2026-10-26 15:43:34 +00:00
  • 6a0f9e47bb doctor: name the floor field PROJECT_FLOOR_FIELD (it is a JSON field name, not a key) garrytanandcapy-ai[bot] 2026-10-26 15:38:55 +00:00
  • 1b3aab988a docs: document one-case-shard cost attribution and the train verdict cost line; put the undercounted train costs on record garrytanandcapy-ai[bot] 2026-10-26 15:37:16 +00:00
  • e890d0d225 pregate: count a module's full file name without a directory as a consumer garrytanandcapy-ai[bot] 2026-10-26 15:32:55 +00:00
  • 6f5782b5fd test(ship): keep the Step 9 first-entry and Fix-First phrasing the skip/requeue contract asserts; fill the review record's pass, review_scope and range_base placeholders in the caller template test; narrow a test type garrytanandcapy-ai[bot] 2026-10-26 15:30:51 +00:00
  • c75ec3ad5a feat(ship-queue): screens read from the run, train watch/forget/prune --stale, verify --post-merge, ready --dispatch-ci, --stack-tests garrytanandcapy-ai[bot] 2026-10-26 15:30:32 +00:00
  • 15438065f1 fix(release-cut,ship-queue): the weekly release accepts a train-gated commit, and five lane frictions seen in operation garrytanandcapy-ai[bot] 2026-10-26 15:24:41 +00:00
  • 213ffe9d2e fix: pre-landing review fixes garrytanandcapy-ai[bot] 2026-10-26 15:23:06 +00:00
  • bd9c9348be chore(harness): say which panel class the paid-report decision moves garrytanandcapy-ai[bot] 2026-10-26 15:23:03 +00:00
  • 31732c7dbf pregate literals: match a module as a path fragment, require the constant name for a one-character value garrytanandcapy-ai[bot] 2026-10-26 15:19:01 +00:00
  • de5d385e77 test: pin a failed display-labelled trial's fields and the $0.00 cost line; say so in the CHANGELOG garrytanandcapy-ai[bot] 2026-10-26 15:17:49 +00:00
  • ca543c9dbe fix(ci): record the paid-report.ts harness decision and keep ship-queue-train-cost.test.ts off the Windows subset garrytanandcapy-ai[bot] 2026-10-26 15:17:49 +00:00
  • e9f9c217d9 pregate: rename run-scratch module (strays rule) and map starter.ts to its test garrytanandcapy-ai[bot] 2026-10-26 15:07:24 +00:00
  • 1c9cc17813 feat(captain): CREW.md template becomes pointers plus parameters; every crew rule gets a canonical home in gstack (lane discipline, outside contributions, stale READYs, standing spend, the lane side of flaky reruns in docs/captain.md; the rule-to-home map) garrytanandcapy-ai[bot] 2026-10-26 15:07:11 +00:00
  • fd468ebd09 test(host-conformance): delete a named section in the C3 broken-link case garrytanandcapy-ai[bot] 2026-10-26 15:06:51 +00:00
  • fb926bf1af docs: CLAUDE.md names the ratcheted catalog ceiling garrytanandcapy-ai[bot] 2026-10-26 15:05:41 +00:00
  • 0d5c0f6fbf feat(ship): review loop converges (frozen finding scope, 3-pass cap, NO FINDINGS first-class) and receipts carry across conflict-only merges garrytanandcapy-ai[bot] 2026-10-26 15:04:09 +00:00
  • 36f63548ec feat(ubicloud): /ubicloud skill with TTL-named VMs and a reaper, quota preflight, hang watchdog and one committed verify entry point garrytanandcapy-ai[bot] 2026-10-26 15:02:58 +00:00
  • 0232f78e91 pregate: starter policy, benign-finding allowlist, environment failures, per-run scratch garrytanandcapy-ai[bot] 2026-10-26 14:59:42 +00:00
  • d5e6a7d5f7 fix(ship-queue): fill trains at 3 READY PRs or one hour, and price every case shard's trial garrytanandcapy-ai[bot] 2026-10-26 14:54:16 +00:00
  • 1bd130fb49 fix(captain): align the slot-call BASE merge, freeze repair and severe-race wording across skill, CREW.md and docs; router routes on phrases; receipt head width as printed garrytanandcapy-ai[bot] 2026-10-26 14:51:17 +00:00
  • 8c106d642b fix: pre-landing review fixes (round 2) garrytanandcapy-ai[bot] 2026-10-26 14:49:05 +00:00
  • 09d3d890eb capy skill: name the fail heads once and describe the WARN behind outcome consistently garrytanandcapy-ai[bot] 2026-10-26 14:43:17 +00:00
  • 895219f14d fix(tests): cso-git-hardening fixtures turn git auto-maintenance off garrytanandcapy-ai[bot] 2026-10-26 14:39:49 +00:00
  • f16be82fd3 design-lint: adversarial review tests and docs garrytanandcapy-ai[bot] 2026-10-26 14:39:27 +00:00
  • fd67b88c5e design-lint: adversarial review fixes garrytanandcapy-ai[bot] 2026-10-26 14:39:27 +00:00
  • 02ac865411 fix(captain): review pass 1: 'do it' parses as rec, READY template matches the tool's lines, slot-2 and freeze wording, mergeChangelogs named, parameter lists and doc numbers aligned garrytanandcapy-ai[bot] 2026-10-26 14:39:02 +00:00
  • 470ac550c2 fix: pre-landing review fixes garrytanandcapy-ai[bot] 2026-10-26 14:39:02 +00:00
  • c5a2796a6a cso: tighten the env-hygiene and tooling-error paragraphs so the controller template stays under the 18,000-byte compactness bound garrytanandcapy-ai[bot] 2026-10-26 14:37:50 +00:00
  • 4dcd7f3ca3 fix: pre-landing review fixes garrytanandcapy-ai[bot] 2026-10-26 14:34:30 +00:00
  • cacc6003ea fix: review pass 2 (delta): usage text, pass-marker capture group, GitHub-host origin parsing, idempotent trend.csv garrytanandcapy-ai[bot] 2026-10-26 14:32:07 +00:00
  • 4564de2ddb feat(capy-install): project floor, --for none, WARN for behind and Node-only pins, in-place review-voice upgrade, /cso env hygiene (harness lane F) garrytanandcapy-ai[bot] 2026-10-26 14:30:22 +00:00
  • 2219c78ebe fix: pre-landing review fixes garrytanandcapy-ai[bot] 2026-10-26 14:28:06 +00:00
  • bfe904ecbf docs: CHANGELOG notes the docsync fixture hunk taken from #3472 garrytanandcapy-ai[bot] 2026-10-26 14:26:24 +00:00
  • 76e87ffb2f test(docsync): fixtureDocs installs the generated sections/preamble.md (hunk taken from #3472) garrytanandcapy-ai[bot] 2026-10-26 14:25:53 +00:00
  • 3858703ac9 fix: gstack-doctor finds the Codex model patch in the hoisted shared preamble (ship Step 11, run 4) garrytanandcapy-ai[bot] 2026-10-26 14:16:54 +00:00
  • 30caa1fd71 feat(captain): AGENTS.md and NOTES.md templates, roles, ship lane sequence, owner device and lessons loop in docs/captain.md; owner-brief closes with the do-it reply garrytanandcapy-ai[bot] 2026-10-26 14:15:50 +00:00
  • ec36e9089d fix(tests): remove three free-tier fixture races: atomic result files in dotenv-isolation and claude-code-runner, per-fixture Git repo in cso-git-hardening (GSTA-107) garrytanandcapy-ai[bot] 2026-10-26 14:14:25 +00:00
  • 4699573a92 test: pin the pointer entry in the loader skip lists; drop a carve-safety tautology (ship review, run 4) garrytanandcapy-ai[bot] 2026-10-26 14:11:39 +00:00
  • 5c29dac287 docs: CHANGELOG matches the merged skip lists and the baseline diff (ship review, run 4) garrytanandcapy-ai[bot] 2026-10-26 14:11:39 +00:00
  • 3f5e4bd0ed test(scorecard): cover --gate-event any, an empty window, a failed PR read and a bad --now garrytanandcapy-ai[bot] 2026-10-26 14:07:08 +00:00
  • a28bf56c2f chore(captain): regenerate SKILL.md at main's version garrytanandcapy-ai[bot] 2026-10-26 14:03:39 +00:00
  • 29ed557b05 test(scorecard): register the recorded gh fixture with its free consumer garrytanandcapy-ai[bot] 2026-10-26 14:02:45 +00:00
  • 2c7f4da43a Merge remote-tracking branch 'origin/main' into gsta-109-captain-skill garrytan 2026-10-26 14:02:17 +00:00
  • f99b8f0200 feat(captain): /captain skill (also /crew), crew templates and docs/captain.md for running a crew from one controller garrytanandcapy-ai[bot] 2026-10-26 14:00:51 +00:00
  • 2e3f7ba1e1 fix(evals): repair five paid-case flakes at their causes: docsync --help slip, state-dir artifacts, preamble asset, defer paraphrase, probe --help (GSTA-107) garrytanandcapy-ai[bot] 2026-10-26 13:58:34 +00:00
  • ee22e01f81 feat(retro): factory scorecard bin (lead time, gate cost, red-train and flaky rates) and the recommended-harness adoption doc garrytanandcapy-ai[bot] 2026-10-26 13:56:25 +00:00
  • 198ebfd647 Merge origin/main (v1.91.247.0) into gsta-96-preamble-hoist garrytanandcapy-ai[bot] 2026-10-26 13:49:22 +00:00
  • 6aaabc07a9 Merge origin/main into capy/direct-mode-launches-chromium; stamp 1.91.248.0 (#3448) capy/direct-mode-launches-chromium garrytanandcapy-ai[bot] 2026-10-26 13:40:11 +00:00
  • d2018e1065 Merge origin/main into garrytan/gsta92-phase2-review (after #3421 landed) garrytanandcapy-ai[bot] 2026-10-26 13:38:47 +00:00
  • e9b2bc353a test: skill-startup.ts is a global, pinned harness file like skill-fixture.ts (ship review pass 3) garrytanandcapy-ai[bot] 2026-10-26 13:34:31 +00:00
  • b1c5dc066f design-lint: thirteenth review cycle tests garrytanandcapy-ai[bot] 2026-10-26 13:32:37 +00:00
  • e997d6fb4d design-lint: thirteenth review cycle fix garrytanandcapy-ai[bot] 2026-10-26 13:32:37 +00:00
  • dc9860f815 Merge origin/main into capy/gsta-91-plan-eng-refs; stamp v1.91.247.0 (train slot 2) capy/gsta-91-plan-eng-refs garrytanandcapy-ai[bot] 2026-10-26 13:24:07 +00:00
  • 066fe1954c fix: preamble-hoist's section splitter closes a fence only on a bare delimiter (ship Step 11) garrytanandcapy-ai[bot] 2026-10-26 13:22:04 +00:00
  • e13bee1490 test: ratchet skeleton caps and eager context ceilings down after the hoist (ship review pass 3) garrytanandcapy-ai[bot] 2026-10-26 13:20:55 +00:00
  • 8527857e11 test: remaining SKILL.md-only negatives read the shared preamble too (ship review pass 3) garrytanandcapy-ai[bot] 2026-10-26 13:20:55 +00:00
  • f1dcdea65c design-lint: twelfth review cycle tests and docs garrytanandcapy-ai[bot] 2026-10-26 13:18:22 +00:00
  • 734e07f0a5 design-lint: twelfth review cycle fixes garrytanandcapy-ai[bot] 2026-10-26 13:18:22 +00:00
  • 8ad51118b2 v1.91.246.0 stamp gsta-99-readme-slim garrytanandcapy-ai[bot] 2026-10-26 13:03:57 +00:00
  • 4470d37929 Merge remote-tracking branch 'origin/main' into gsta-99-readme-slim garrytan 2026-10-26 13:03:36 +00:00
  • 4510ad3e63 test: corpus budget measures startup bytes; carve-safety counts shared preamble as uncarved (ship review pass 2) garrytanandcapy-ai[bot] 2026-10-26 13:02:40 +00:00
  • a1f41ee9f3 docs: CHANGELOG token savings name the per-skill skip and the autoplan follow-up (ship review pass 2) garrytanandcapy-ai[bot] 2026-10-26 13:00:19 +00:00
  • 92d6045f99 test: host path-leak checks read the moved shared preamble too; name SHARED_PREAMBLE_FILE (ship review pass 2) garrytanandcapy-ai[bot] 2026-10-26 12:58:57 +00:00
  • e6ed269add design-lint: eleventh review cycle tests garrytanandcapy-ai[bot] 2026-10-26 12:57:05 +00:00