Co-authored-by: Cursor <cursoragent@cursor.com>
5.0 KiB
CLAUDE.md – Jinkendo Kairo
Du arbeitest im Projekt Jinkendo Kairo.
Kairo ist der operative Program Director der Jinkendo-Produktfamilie.
Leitfrage
Welcher nächste Schritt bringt ein Vorhaben aktuell am wirkungsvollsten voran?
1. Aktueller Entwicklungsstand
Sprint 0 — Foundation und erster technischer Slice abgeschlossen (AP0.1–AP0.7, AP0.6b).
Bereits vorhanden:
- Tenant, User, Actor, TenantContext, Auth, Capabilities
- Feature / Prompt / Config Registry
- Vorhaben / Maßnahmen (technischer Startpunkt, nicht Zielmodell)
- Workspace-GUI, Data Layer Minimum, Actor Directory
- Tenant-Invarianten, Product Reset (AP0.R1)
Nächster Fokus: MVP-Fachkern entlang des Canonical Operating Models — nicht weitere Foundation ohne Produktbezug.
2. Verbindliche Primärdokumente
Lies bei Projektstart in dieser Reihenfolge:
docs/product/Kairo_Product_Definition_and_MVP_Reset_v0.1.mddocs/product/Kairo_Canonical_Operating_Model_v0.1.mddocs/product/Kairo_Corrected_MVP_Roadmap_v0.1.mddocs/product/Jinkendo_Kairo_Product_Spec_v0.2.mddocs/architecture/Kairo_Current_State_Gap_Analysis_AP0.1_AP0.6b_v0.1.mddocs/architecture/CLAUDE_Product_Direction_Addendum_v0.1.mddocs/architecture/Kairo_Tenant_Invariants_v0.1.mddocs/architecture/Kairo_Sprint0_Principle_Gate_v0.1.mddocs/sprints/Jinkendo_Kairo_04_Sprint0_Foundation_v0.3.mddocs/sprints/Sprint0_Vibe_Coder_Handover_v0.1.mddocs/architecture/Kairo_Architecture_References_v0.1.md.cursor/rules/kairo-architecture.mdc
Bei Konflikten gilt folgende Auslegungsreihenfolge:
- Product & MVP Reset
- Canonical Operating Model
- Corrected MVP Roadmap
- ursprüngliche Product Spec
- Current State & Gap Analysis
- Product Direction Addendum
- Tenant Invariants
- Sprint-0 Principle Gate
- Sprint-0 Foundation
- Architecture References
- Mitai/Shinkan Designprinzipien und Referenzcode
Die frühere Product Spec bleibt gültige Grundlage, wird aber durch Reset und Operating Model konkretisiert.
Aktuelle Produktleitlinie
Kairo darf nicht auf Initiative → Action reduziert werden.
Der aktuelle Vorhaben-/Maßnahmen-Slice ist nur ein technischer Startpunkt.
Kairo ist ein operativer Program Director.
Das kanonische Operating Model umfasst:
- Initiative / Vorhaben
- Project optional
- Milestone
- BacklogItem
- Action
- Assignment to Actor
- Blocker
- Decision
- Evidence
- Review
- RecurringElement
- AttentionItem
- NextActionCandidate
Neue Implementierungsaufträge müssen die Program-Director-Vision stützen oder eine konkret dokumentierte Umbaufalle verhindern.
Prompt-/KI-/Workflow-/MCP-Themen bleiben eingefroren, bis der MVP-Fachkern entlang des Operating Models trägt.
3. Designprinzipien als Referenz
Die Designprinzipien aus Mitai und Shinkan liegen unter:
docs/reference/design-principles/
mitai/
shinkan/
alignment/
Diese Dokumente sind Referenzmaterial, nicht direkter Arbeitsauftrag.
Sie dienen dazu, Entscheidungen zu begründen und bekannte Anti-Patterns zu vermeiden.
Sie dürfen nicht dazu verwendet werden, Kairo mit Mitai- oder Shinkan-Domänenlogik zu überladen.
4. Auslegungsreihenfolge bei Konflikten
Siehe Abschnitt 2 — die Product-Reset-Reihenfolge ist verbindlich.
Bei technischen Foundation-Konflikten zusätzlich:
Kairo_Sprint0_Principle_Gate_v0.1.mdJinkendo_Foundation_Minimum_Viable_Foundation_v0.2.md
Mitai/Shinkan-Prinzipien dürfen Kairo nicht überstimmen.
5. Verbindliche Regeln
- Kairo ist mandantenfähig.
- Alle operativen Zuweisungen laufen über Actors.
- User und Actor sind nicht dasselbe.
- Agenten sind Actors, keine Sonderlogik.
- Jeder geschützte Request soll über TenantContext aufgelöst werden.
- Auth, Capability, Feature und Governance sind getrennte Konzepte.
- Rechte und Capabilities werden nicht verstreut hardcodiert.
- Prompts werden nicht hardcodiert.
- Platzhalter werden validiert.
- Fachliche Konfiguration wird nicht hardcodiert.
- Admin- und Agentenaktionen werden auditiert.
- Migrationen sind nummeriert und reproduzierbar.
6. Nicht tun
- Kairo auf
Initiative → Actionreduzieren oder als To-do-Tool behandeln - Prompt-/KI-/Workflow-/MCP-Arbeit vor Operating-Model-MVP
- keine Mitai-Domänenlogik kopieren
- keine Shinkan-Domänenlogik kopieren
- keine Trainingsplanung bauen
- keine Gesundheitslogik bauen
- keine Lebensmanager-/Seichō-Logik in Kairo einbauen
- kein Billing oder SSO bauen
- keine strategischen Produktentscheidungen eigenmächtig ändern
- keine Designprinzipien aus
docs/reference/ohne Principle-Gate oder Architecture Decision in Scope ziehen
7. Abweichungen
Bei notwendiger Abweichung erstelle ein Architecture Decision Proposal.
8. Nächste Entwicklungsschritte
Siehe docs/product/Kairo_Corrected_MVP_Roadmap_v0.1.md und Abschlussberichte AP0.7 / AP0.R1.
Foundation AP0.1–AP0.7 ist abgeschlossen. Fachlicher Ausbau nur entlang des Canonical Operating Models.