Files
Keysat 56963ab4fd
CI / proof-of-work (Next.js app) (push) Has been cancelled
CI / start9/0.4 (StartOS package code) (push) Has been cancelled
Add inbox-check line; align .gitignore with canonical .claude policy
Cross-repo git-hygiene audit remediation: surface ~/Projects/standards/INBOX.md items at session start, and switch .gitignore to the deny-by-default .claude/* block (shared wiring allow-listed) plus the canonical secrets/env lines — per standards/portability.md.
2026-06-14 12:17:16 -05:00

62 lines
1.1 KiB
Plaintext

# OS / editor
.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp
*.swo
# Node / build
node_modules/
*.tsbuildinfo
.next/
out/
dist/
build/
# Logs / runtime
logs/
*.log
*.pid
# Env
.env
.env.*
!.env.example
.env.local
.env.*.local
# Local DB snapshots that aren't part of the package
app.db
proof-of-work-*.db
*.db-journal
*.db-wal
*.db-shm
# Start9 build artifacts
*.s9pk
image.tar
start9/*/javascript/
# App-local dev DB
proof-of-work/prisma/dev.db
proof-of-work/prisma/data/*.db
!proof-of-work/prisma/data/.keep
# Live data snapshot pulled off the running host — contains real
# workout history. Stays on disk so the maintainer can rebuild the
# cutover image, but MUST never be committed to a public repo. Also
# matches *.db.bak (refresh_seed and manual cutover both produce
# .bak rollback files alongside the live snapshot).
start9/*/seed/data/*.db
start9/*/seed/data/*.db.bak
start9/*/seed/data/*.bak
# Claude Code — deny by default, allow-list shared wiring (see standards/portability.md)
.claude/*
!.claude/rules/
!.claude/agents/
!.claude/commands/
!.claude/skills/
!.claude/settings.json