Skip to content

chore(repo): commit merged claude settings - #73

Merged
monospaced merged 1 commit into
mainfrom
chore/claude-settings
Sep 8, 2026
Merged

chore(repo): commit merged claude settings#73
monospaced merged 1 commit into
mainfrom
chore/claude-settings

Conversation

@monospaced

@monospaced monospaced commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Summary

Resolves the "Claude settings" NOW item in docs/PLANNING.md.

  • Add a committed .claude/settings.json, based on the hs reference shape merged with this repo's specifics (.claude/settings.local.json stays gitignored for personal overrides)
  • Security posture: secret-file Read/Write guards, destructive/network command denies, monorepo exec-vector denies (pnpm --filter * exec, pnpm dlx, etc.)
  • Allow tier: exact pnpm <script> entries for build/test/typecheck/verify/validate/lint/format scripts (dev servers still prompt)
  • Ask tier: gh, rm, sandbox escape, and edits to the settings file itself
  • Sandbox enabled with filesystem guards and a minimal network allowlist; git fetch/pull/push excluded from the sandbox so they run unsandboxed via permission prompt
  • Move the remaining set-config portability consideration to NEXT in docs/PLANNING.md

🤖 Generated with Claude Code

@netlify

netlify Bot commented Sep 7, 2026

Copy link
Copy Markdown

Deploy Preview for setds ready!

Name Link
🔨 Latest commit fea0111
🔍 Latest deploy log https://app.netlify.com/projects/setds/deploys/6a9f4e8e09d5720008eec447
😎 Deploy Preview https://deploy-preview-73--setds.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@monospaced
monospaced force-pushed the chore/claude-settings branch 3 times, most recently from ca05b4a to 3feeed2 Compare September 7, 2026 23:51
Replace gitignored .claude/settings.local.json with a committed
.claude/settings.json based on the hs reference shape, merged with
this repo's pnpm scripts, domains, and monorepo-specific denies.

Co-Authored-By: Claude Fable 5 <[email protected]>
@monospaced
monospaced force-pushed the chore/claude-settings branch from 3feeed2 to fea0111 Compare September 7, 2026 23:53
@monospaced
monospaced merged commit b45baaf into main Sep 8, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant