Files
gstack/test/fixtures/docsync-state-dir-artifacts-public.json
Garry Tanandcapy-ai[bot] 3ab7b149c9 v1.91.249.0 fix(evals): repair five paid-case flakes at their causes (GSTA-107 daily flaky pass) (#3472)
* fix(evals): repair five paid-case flakes at their causes: docsync --help slip, state-dir artifacts, preamble asset, defer paraphrase, probe --help (GSTA-107)

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* fix: pre-landing review fixes

offersDefer: the wait/hold-off-for-now paraphrase must open the option or a
sentence and end it, so a drive option's "I wait for now while you sign in"
or a manual option's "wait for now and do it yourself" no longer reads as the
defer option (red-team finding on #3472). Negative controls added.

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* fix: pre-landing review fixes (round 2)

- offersDefer: the wait/hold-off-for-now paraphrase never counts inside a
  browser drive option, accepts an em dash without spaces and a curly
  apostrophe in let's; negative and positive controls added (adversarial
  review on #3472).
- docsync-authority: the interface assertion expects the rendered
  `<home>/remote.git` form so it holds on Windows; the captured Linux
  replay is POSIX-only like the late-result replay (outside voice P1).
- touchfiles: register the two new docsync captures with the paid cases
  they replay (ship-docsync-store, ship-docsync-completion), which
  test/free-fixtures.test.ts requires (remote gate red at 470ac55).

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

---------

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
2026-10-26 16:55:25 +00:00

42 lines
1.8 KiB
JSON

{
"sourceRun": "40290033102 slice 2 ship-docsync-completion (train 11 gate, tested sha 00f2d3d5)",
"sourceFileSha256": "51fe207c3f53138b26a8c8339497211d10517278655806e39bdb087a02e8a741",
"note": "The calls of the captured parent and child that named {home}/state, gstack's own state directory (GSTACK_HOME), as the place for private artifacts: the snapshot --out, its compare, the post snapshot, the saved section file and the report insert. {home} is the fixture home. Inputs keep only command or file_path.",
"calls": [
{
"tool": "Bash",
"input": {
"command": "{home}/.claude/skills/gstack/bin/gstack-docs-candidate snapshot --out {home}/state/ship-docs-20261026-a1.json --audit-id ship-docs-20261026-a1 --mode edit --base 095a909aa7e31d86f146f715b24dd001784d561b --select app.ts --select options.ts --select README.md --docs handbook --docs README.md --docs AGENTS.md --docs CHANGELOG.md --docs TODOS.md"
},
"output": ""
},
{
"tool": "Bash",
"input": {
"command": "{home}/.claude/skills/gstack/bin/gstack-docs-candidate compare {home}/state/ship-docs-20261026-a1.json"
},
"output": ""
},
{
"tool": "Bash",
"input": {
"command": "{home}/.claude/skills/gstack/bin/gstack-docs-candidate snapshot --out {home}/state/ship-docs-20261026-a1-post.json --audit-id ship-docs-20261026-a1 --mode edit --base 095a909aa7e31d86f146f715b24dd001784d561b --select app.ts --select options.ts --select README.md --docs handbook --docs README.md --docs AGENTS.md --docs CHANGELOG.md --docs TODOS.md"
},
"output": ""
},
{
"tool": "Write",
"input": {
"file_path": "{home}/state/ship-docs-20261026-a1-documentation.md"
},
"output": ""
},
{
"tool": "Bash",
"input": {
"command": "cat {home}/state/ship-docs-20261026-a1-documentation.md >> {home}/ship-report.md"
},
"output": ""
}
]
}