39f47a859b
The per-persona Entra oid map consumed by prisma/seed.ts was missing the matching ignore pattern when the personas seed work landed. infra/test-tenant.personas.json has been showing up as untracked (??) across multiple sessions, exposing it to an accidental 'git add .'. Mirror the existing *-tenant.entra.json pattern: ignore the tenant-private file, keep the .example.json template tracked. Verified via 'git log --all -- infra/test-tenant.personas.json' that no commit ever referenced this path, so no history rewrite needed — pure forward-only fix.
68 lines
1.1 KiB
Plaintext
68 lines
1.1 KiB
Plaintext
# Dependencies
|
|
node_modules/
|
|
.pnpm-store/
|
|
|
|
# Build outputs
|
|
dist/
|
|
build/
|
|
out-tsc/
|
|
tmp/
|
|
.nx/cache/
|
|
.nx/workspace-data/
|
|
|
|
# VitePress (docs site per ADR-0022)
|
|
docs/.vitepress/cache/
|
|
docs/.vitepress/dist/
|
|
|
|
# Test artifacts
|
|
coverage/
|
|
.test-output/
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
pnpm-debug.log*
|
|
|
|
# Environment / secrets
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
*.pem
|
|
*.key
|
|
|
|
# Tenant-private Entra group GUIDs per ADR-0025 (commit only the .example.json)
|
|
infra/*-tenant.entra.json
|
|
!infra/*-tenant.entra.example.json
|
|
|
|
# Tenant-private Entra per-persona oids consumed by prisma/seed.ts
|
|
# (ADR-0026 §"Seed personas"). Same pattern — commit only the example.
|
|
infra/*-tenant.personas.json
|
|
!infra/*-tenant.personas.example.json
|
|
|
|
# OS / editor scrap
|
|
.DS_Store
|
|
Thumbs.db
|
|
*.swp
|
|
*~
|
|
.idea/
|
|
|
|
# VS Code: keep shared settings, ignore local overrides
|
|
.vscode/*.local
|
|
.vscode/*.code-workspace
|
|
|
|
# Claude Code: keep shared settings, ignore local overrides
|
|
.claude/settings.local.json
|
|
|
|
# Personal scratchpad — see CLAUDE.md
|
|
notes/
|
|
|
|
.angular
|
|
|
|
__screenshots__/
|
|
|
|
vitest.config.*.timestamp*
|
|
|
|
.nx/polygraph
|
|
.claude/worktrees
|