Bahn: aisupport, Analyse-O2C-C2S, awesome-bahn-mcp-servers, beam-mcp,
Confluence_Bot, db-planet-mcp-server, O2C-Harness, project-audit,
Projekt-KIQ-HP, teamlandkarte-mcp
Dhive: Jury-Voting
Privat: CV, NoteGraph (NOTE: NoteGraph needs complete redo after consolidation)
Shared: AI-Orchestrator, OrgMyLife, power_skills_and_more
Shared/references: symphony (read-only)
Bahn repos remain available as independent remotes - this monorepo
pulls them in via subtree, the originals are untouched.
1.3 KiB
1.3 KiB
inclusion
| inclusion |
|---|
| auto |
CV Project Standards
Quality Gates (before every commit)
gitleaks detect --source . --no-git— no secrets in codenpm run typecheck— TypeScript passesnpm test— all vitest tests pass (252 tests, 80%+ coverage)npm audit— 0 vulnerabilities
Conventional Commits
feat(cv): add tandem CV template
fix(graph): handle circular references in index
test(interview): add property test for gap detection
docs(readme): update entity schema section
Testing
- Vitest + fast-check for property-based testing
- 15 formal correctness properties defined in SPEC.md
- Given-When-Then structure
- 80% coverage minimum
Autonomous Mode
- Never push directly to main — use feature branches
- Create PRs on GitHub targeting main
- If stuck after 3 attempts: stop and document
- Report:
PROGRESS: X%/HELP: description
Architecture
- File-based knowledge graph (YAML entities, one file per entity)
- TypeScript for validation and logic
- Kiro skills for workflows (interview, cv-generate, talk-intro, kb-review)
- No build step, no server — file system is the database
File Naming
- Entity files: kebab-case (
andre-knie.yaml,db-cargo-innovation-lead.yaml) - All filenames OneDrive-safe (no brackets, no special chars)