fix: pre-landing review fixes

Red team (/ship Step 9): a Drive copy at a bootstrapper revision below GSTACK_CAPY_MIN_WRAPPER is a WARN with the owner action in a direct (no-provenance) run too; only a pre-bootstrapper copy fails. A --for none session never self-upgrades. Stale fail-behind comment in gstack-capy-session; SKILL.md says ok not-needed is not an install verdict. Tests: UPGRADE_SKIPPED collapse, silent in-place message, direct-run WARN, wrapper-2 --for none handover.

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
This commit is contained in:
garrytanandcapy-ai[bot] committed 2026-10-26 16:05:39 +00:00
1 parent 6a0f9e47bb
commit fc69d3ff0b
10 files changed
+72 -14

No files matched your search

+2 -1
View File
@@ -41,6 +41,7 @@
*/
import { RESULT_CODES } from './result-codes';
import { SHIP_POLICY_PATH } from './ship-policy';
export type ComponentKind = 'core' | 'host' | 'component' | 'optional';
@@ -100,7 +101,7 @@ export const NOT_NEEDED_PROFILE = 'none';
export const NOT_NEEDED_REVISION = 'not-needed';
/** The project file and key the `floor` row reads (the same key gstack-ship-queue validates). */
export const PROJECT_FLOOR_FILE = '.gstack/ship-policy.json';
export const PROJECT_FLOOR_FILE = SHIP_POLICY_PATH;
export const PROJECT_FLOOR_FIELD = 'min_gstack_version';
/** The read-only helpers the `helpers` row launches (`<bin> --help` loads each module graph with the launch Bun). */