982e1b0d66
- Replace the Commands-table Lint/Type-check TODOs with the real, verified commands: `npm run check` (tsc --noEmit over startos/) and `npm run prettier`. There is no ESLint/linter; server/ JS is untooled. - Move the client-side relay contract (env vars, /relay/* endpoints, X-Recap-* headers, file map) out of AGENTS.md into docs/guides/relay-client.md with paths: frontmatter, lazy-loaded via a .claude/rules symlink; AGENTS.md keeps a one-line pointer. - Un-ignore .claude/rules/ so the guide auto-attaches in any clone, while .claude/ local state (worktrees, plans) stays ignored.
34 lines
752 B
Plaintext
34 lines
752 B
Plaintext
# Deploy secrets — copy .deploy.env.example to .deploy.env and fill in values
|
|
.deploy.env
|
|
|
|
# Scratch file used by bin/bump-version.sh to pre-fill the release-notes
|
|
# prompt. Written by Claude after code changes, consumed + deleted on the
|
|
# next `make deploy` / `make bump`.
|
|
.release-notes-pending.txt
|
|
|
|
# OS
|
|
.DS_Store
|
|
|
|
# Node
|
|
node_modules/
|
|
|
|
# Build artifacts (regenerated by `make` / `npm run build`)
|
|
javascript/
|
|
*.s9pk
|
|
image.tar
|
|
|
|
# Runtime / user data — must never be committed
|
|
history/
|
|
cookies.txt
|
|
*.txt.bak
|
|
youtube-summarizer-library-export*.json
|
|
ytdlp-cache/
|
|
|
|
# Local dev secrets
|
|
.env
|
|
|
|
# Claude Code state (worktrees, plans, etc.) — but DO track the portable
|
|
# rules symlinks so scoped guides lazy-load in any clone.
|
|
.claude/*
|
|
!.claude/rules/
|