DIS-004: Runner mit --bare + --append-system-prompt-file aufrufen #5

Closed
opened 2026-04-08 14:14:36 +00:00 by dev · 0 comments
Owner

Ziel

Jeder CLI-Call verwendet --bare (skippt CLAUDE.md-Walk-Up, Hooks, Auto-Memory, MCP) und injiziert Agenten-Identitaet explizit via --append-system-prompt-file <workspace>/CLAUDE.md.

Kontext

Ohne --bare walkt Claude Code alle Parent-Dirs hoch.
Referenz: docs/development-plan.md Abschnitt 2.9, docs/cli-feature-answers.md Frage 8

Scope

In: runner.ts Args immer mit --bare + --append-system-prompt-file <ws>/CLAUDE.md, Integration-Test mit tests/fixtures/fake-claude.mjs
Out: --resume-Flag (Phase 2), Streaming-Flags (Phase 5)

Definition of Done

  • Args enthalten ["--bare", "--append-system-prompt-file", "<ws>/CLAUDE.md"]
  • Integration-Test tests/integration/no-parent-claude-md-leak.test.ts gruen
  • Dokumentations-Kommentar im Runner warum --bare zwingend ist
  • npm run build && npm test gruen

Branch

phase-0/bare-and-append-identity

Abhaengigkeiten

Blockiert durch: #2 (DIS-002)

## Ziel Jeder CLI-Call verwendet `--bare` (skippt CLAUDE.md-Walk-Up, Hooks, Auto-Memory, MCP) und injiziert Agenten-Identitaet explizit via `--append-system-prompt-file <workspace>/CLAUDE.md`. ## Kontext Ohne `--bare` walkt Claude Code alle Parent-Dirs hoch. Referenz: `docs/development-plan.md` Abschnitt 2.9, `docs/cli-feature-answers.md` Frage 8 ## Scope **In:** `runner.ts` Args immer mit `--bare` + `--append-system-prompt-file <ws>/CLAUDE.md`, Integration-Test mit `tests/fixtures/fake-claude.mjs` **Out:** `--resume`-Flag (Phase 2), Streaming-Flags (Phase 5) ## Definition of Done - [ ] Args enthalten `["--bare", "--append-system-prompt-file", "<ws>/CLAUDE.md"]` - [ ] Integration-Test `tests/integration/no-parent-claude-md-leak.test.ts` gruen - [ ] Dokumentations-Kommentar im Runner warum `--bare` zwingend ist - [ ] `npm run build && npm test` gruen ## Branch `phase-0/bare-and-append-identity` ## Abhaengigkeiten Blockiert durch: **#2 (DIS-002)**
dev added this to the Phase 0 � H�rtung milestone 2026-04-08 14:14:36 +00:00
dev added the
type:feat
phase:0
priority:p0
security
labels 2026-04-08 14:14:36 +00:00
dev closed this issue 2026-04-09 09:43:26 +00:00
Sign in to join this conversation.
No description provided.