projects/agent-native/slices/init-skill-install/briefs/d3-r2.md
--copy amendment and re-captureRound 2 after the I12 halt was resolved by decision D13 (spec amended:
--copy).
Apply the amended spec: add --copy to the assembled install command, update the init
summary to the four real artifacts, update tests/snapshots, re-run the gates, and re-capture
the default-path live run. Prepare (do not file) the upstream symlink bug report.
installArgs includes --copy (before -y); the two failure-shape manualCommand
assertions and all command-assembly tests updated accordingly..claude/skills/, .windsurf/skills/, .agents/skills/,
skills-lock.json; Init tests + the 18 stdout snapshots updated.pnpm run tsc; pnpm exec vitest run src/__tests__/Init.vitest.ts src/__tests__/skill-install.vitest.ts.find-style listing
showing SKILL.md files under all three of .claude/skills/prisma-*,
.windsurf/skills/prisma-*, .agents/skills/prisma-*; skills-lock.json present;
summary lines match reality.## Verification evidence / ## Upstream bug report.Same as always: explicit staging, no amend, no push, heartbeats. Prior failure-path and
--no-skills captures remain valid (those paths are unchanged by --copy) — no need to
re-run them unless the code change touches them.
--copy behaves differently in the wired command than in your probe;
any new spec-assumption violation.