mirror of
https://github.com/garrytan/gstack.git
synced 2026-10-31 22:14:25 +01:00
* 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>
42 lines
1.8 KiB
JSON
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": ""
|
|
}
|
|
]
|
|
} |