Add inbox-check line; align .gitignore with canonical .claude policy
CI / proof-of-work (Next.js app) (push) Has been cancelled
CI / start9/0.4 (StartOS package code) (push) Has been cancelled

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.
This commit is contained in:
Keysat
2026-06-14 12:17:16 -05:00
parent c02892e178
commit 56963ab4fd
2 changed files with 13 additions and 0 deletions
+10
View File
@@ -21,6 +21,8 @@ logs/
# Env
.env
.env.*
!.env.example
.env.local
.env.*.local
@@ -49,3 +51,11 @@ proof-of-work/prisma/data/*.db
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
+3
View File
@@ -2,6 +2,9 @@
Self-hosted multi-user workout logger (Next.js app) packaged as a StartOS 0.4 `s9pk`, published to a private Start9 registry.
> **Inbox check:** At session start, if `~/Projects/standards/INBOX.md` exists, scan it for
> items tagged `(Workout-log)` and surface them before proposing next steps; triage with `/triage`.
## Stack (versions that matter)
- **Next.js 15** (App Router, server components + server actions, SSE streaming) — dynamic request APIs are async (see Conventions)