Kairo-Jinkendo/README.md
Lars 5cc9282b31
All checks were successful
Test Suite / lint-backend (push) Successful in 2s
Test Suite / build-frontend (push) Successful in 9s
Test Suite / deploy (push) Successful in 41s
Test Suite / compose-smoke (push) Has been skipped
Test Suite / pytest-backend (push) Successful in 8s
Test Suite / k6 /api/health Baseline (push) Successful in 30s
Test Suite / playwright-smoke (push) Successful in 7s
CI: Deploy und alle Tests in test.yml (needs deploy), separate Deploy-Workflows entfernt.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-04 19:40:44 +02:00

3.0 KiB
Raw Blame History

Jinkendo Kairo

Operativer Program Director der Jinkendo-Produktfamilie.

Kairo steuert Vorhaben, Programme, Projekte, Meilensteine, Maßnahmen, Backlogs, Reviews, Nachweise und die Zusammenarbeit von Menschen, Arbeitsgruppen und KI-Agenten.

Leitfrage

Welcher nächste Schritt bringt ein Vorhaben aktuell am wirkungsvollsten voran?

Startzustand

Dieses Repository startet mit einem reinen Spezifikations- und Sprint-0-Handover-Paket.

Noch nicht enthalten:

  • produktiver Anwendungscode
  • endgültiger Technologie-Stack
  • vollständige Jinkendo-Foundation
  • Mitai- oder Shinkan-Code
  • Billing / SSO / zentrale Produktfamilien-Konvergenz

Verbindliche Dokumente für Sprint 0

  1. docs/product/Jinkendo_Kairo_Product_Spec_v0.2.md
  2. docs/architecture/Jinkendo_Foundation_Minimum_Viable_Foundation_v0.2.md
  3. docs/architecture/Kairo_Sprint0_Principle_Gate_v0.1.md
  4. docs/sprints/Jinkendo_Kairo_04_Sprint0_Foundation_v0.3.md
  5. docs/sprints/Sprint0_Vibe_Coder_Handover_v0.1.md
  6. docs/sprints/Sprint0_AP0_1_Project_Setup_Assignment_v0.1.md
  7. CLAUDE.md
  8. .cursor/rules/kairo-architecture.mdc

Arbeitsmodus

Kairo wird iterativ entwickelt.

Sprint 0 baut nur das Fundament:

  • Tenant
  • User
  • Actor
  • TenantContext
  • Auth-Gates
  • Capability/Rights Registry
  • minimale Feature Registry
  • minimale Prompt Registry
  • Platzhaltermodell
  • Audit
  • Migration/Deploy-Grundlage

Vorhaben, Projekte, Meilensteine und Maßnahmen kommen erst nach Sprint 0.

Designprinzipien-Referenzen

Die extrahierten Designprinzipien aus Mitai und Shinkan liegen im Repository unter:

docs/reference/design-principles/

Diese Dokumente sind Referenzen, kein direkter Sprint-Scope.

Verbindlich ist nur, was über das Kairo Sprint-0 Principle Gate oder eine Architecture Decision übernommen wurde.

Deployment

Auto-Deploy und Tests laufen im Workflow Test Suite (.gitea/workflows/test.yml):

develop/main push → lint ∥ build → deploy → pytest ∥ k6 ∥ Playwright

Details: docs/DEPLOYMENT.md

Local Development

Voraussetzungen: Docker + Docker Compose.

git clone http://192.168.2.144:3000/Lars/Kairo-Jinkendo.git
cd Kairo-Jinkendo
git checkout develop

# Dev-Stack (PostgreSQL + Backend + Frontend)
docker compose -f docker-compose.dev-env.yml up --build

# Health prüfen
curl http://localhost:8097/api/health
curl http://localhost:3097/api/health

# Tests im Backend-Container
docker compose -f docker-compose.dev-env.yml exec backend pip install -r requirements-dev.txt
docker compose -f docker-compose.dev-env.yml exec backend python -m pytest tests -ra -vv

UI: http://localhost:3097 · API: http://localhost:8097

AP0.1 Stand Projektgrundlage

Bereich Status
Git + Gitea (develop / main) erledigt
Docker Compose (Prod + Dev) erledigt
Backend (FastAPI, Migrationen, /api/health) erledigt
Frontend minimal (React + nginx Proxy) erledigt
pytest (Health + Migrationen) erledigt
Gitea Actions (Deploy + Test) erledigt