DIS-006: .claude/settings.json-Template haerten + CLAUDE.md Injection-Klausel #7

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

Ziel

Jeder neue Agent bekommt ein gehaertetes .claude/settings.json (Deny-Liste gegen ../**, .env, gefaehrliche Bash-Muster) und eine CLAUDE.md mit Prompt-Injection-Resistenz-Klausel.

Kontext

Schema bestaetigt via docs/cli-feature-answers.md Frage 3.
Referenz: docs/development-plan.md Abschnitt 2.5

Scope

In: src/agent/identity.ts Settings-Template mit vollstaendiger permissions.deny-Liste, CLAUDE.md-Template erhaelt Sicherheits-Abschnitt
Out: PreToolUse-Hook-Script (Phase 4), Profile-spezifische Settings (Phase 4)

Definition of Done

  • Frisch erstellter Workspace enthaelt settings.json mit vollstaendiger Deny-Liste
  • CLAUDE.md-Template enthaelt Injection-Resistenz-Absatz
  • Unit-Test tests/unit/identity-templates.test.ts gruen
  • npm run build && npm test gruen

Branch

phase-0/harden-settings-and-claudemd

Abhaengigkeiten

Keine.

## Ziel Jeder neue Agent bekommt ein gehaertetes `.claude/settings.json` (Deny-Liste gegen `../**`, `.env`, gefaehrliche Bash-Muster) und eine `CLAUDE.md` mit Prompt-Injection-Resistenz-Klausel. ## Kontext Schema bestaetigt via `docs/cli-feature-answers.md` Frage 3. Referenz: `docs/development-plan.md` Abschnitt 2.5 ## Scope **In:** `src/agent/identity.ts` Settings-Template mit vollstaendiger `permissions.deny`-Liste, `CLAUDE.md`-Template erhaelt Sicherheits-Abschnitt **Out:** PreToolUse-Hook-Script (Phase 4), Profile-spezifische Settings (Phase 4) ## Definition of Done - [ ] Frisch erstellter Workspace enthaelt `settings.json` mit vollstaendiger Deny-Liste - [ ] `CLAUDE.md`-Template enthaelt Injection-Resistenz-Absatz - [ ] Unit-Test `tests/unit/identity-templates.test.ts` gruen - [ ] `npm run build && npm test` gruen ## Branch `phase-0/harden-settings-and-claudemd` ## Abhaengigkeiten Keine.
dev added this to the Phase 0 � H�rtung milestone 2026-04-08 14:14:40 +00:00
dev added the
type:feat
phase:0
priority:p0
security
labels 2026-04-08 14:14:40 +00:00
dev closed this issue 2026-04-09 09:44:34 +00:00
Sign in to join this conversation.
No description provided.