- FastAPI backend: auth, findings, dashboard, attack paths, footprint, AI translator, risk calculator, PDF report generator - Next.js frontend: Vault dashboard, login, findings table, finding detail with AI coach, digital footprint, reports - PostgreSQL data model: tenants, users, assets, findings, risk scores, audit reports, attack paths - Docker Compose + Dockerfiles for all services - Demo seed data: Acme Corp with 6 findings and 90-day risk score history - AI Risk Translator (OpenAI/Anthropic) with plain-English business impact - Role-based access: executive / it_admin / trustos_admin - Scope-lock engine: authorization required before any assessment Stage 1-8 complete: Phase 1 Vault Audit product ready
29 lines
228 B
Plaintext
29 lines
228 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
venv/
|
|
.venv/
|
|
*.env
|
|
!.env.example
|
|
|
|
# Node / Next.js
|
|
node_modules/
|
|
.next/
|
|
out/
|
|
next-env.d.ts
|
|
*.tsbuildinfo
|
|
|
|
# Storage
|
|
backend/storage/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
|
|
# Logs
|
|
*.log
|