managarten/docs/MODULE_REGISTRY.md
Till JS 2df9ecdcaa feat(rituals): rename ai-rituals → rituals, add ceremony step types
The module was named "ai-rituals" because every step was a tool call
(log drink, show tasks, create task from text input). That framing
excluded a whole class of rituals that *don't* capture data —
personal ceremonies that just want to hold the user's attention for a
minute: the morning coffee, the Sunday reset, the before-bed shutdown.

Changes:

  - Renamed the module: apps/web/src/lib/modules/ai-rituals → rituals
  - App id 'ai-rituals' → 'rituals' in app-registry/apps.ts
  - Moved the category from 'ai' to 'life' in app-registry/categories.ts
    (personal practice, not an AI subsystem)
  - Added RitualCategory = 'utility' | 'ceremony' | 'mixed' on both
    LocalRitual and RitualTemplate. Defaults to 'utility' on read so
    existing data from before this change stays accessible.
  - 3 new step types in the RitualStepConfig union:
      - presence : markdown body + optional countdown, no tool call.
                   Use case: "Fünf Minuten still trinken."
      - breath   : guided breathing with a circle that expands/contracts
                   on inhale/exhale. Presets: box (4-4-4-4), 4-7-8,
                   coherent (5-0-5-0), plus custom timings.
      - media    : image + caption (mantra / photo / quote) with
                   optional linger timer.
  - RitualRunner extended: timer teardown on step change, breath state
    machine with phase-driven scaling animation, stop/early-exit for
    both.
  - 3 ceremony templates seeded:
      - Morgenkaffee    : Wasser → Aufbrühen → 3 tiefe Atemzüge →
                          5 Min still trinken
      - Sonntag-Reset   : Ankommen → Streaks → Was nehme ich mit? →
                          Nächste Woche → Handy weg (mixed)
      - Vor dem Schlaf  : Bildschirme aus → 4-7-8 Atmung → Journal-
                          Eintrag → Loslassen
  - ListView: category filter chips (Alle / Utility / Zeremoniell),
    templates grouped by category in the picker, category pill on each
    ritual row (hidden for the default 'utility').
  - docs/MODULE_REGISTRY.md: moved from AI-System (now 8) to Gesundheit
    & Wellness (now 11).

No schema migration — the new `category` field is optional on
LocalRitual and falls back to 'utility' when undefined, so Dexie
doesn't need a version bump. Existing rituals (none in production)
keep working.

Heads-up for scenes: anyone who had 'ai-rituals' pinned to a workbench
scene will need to re-add it as 'rituals'. Acceptable given
pre-launch state.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 14:41:26 +02:00

6.2 KiB

Mana Module Registry

Alle 73 Module der Mana-App (apps/mana/apps/web/src/lib/modules/).


Produktivität & Organisation (9)

Modul Name Beschreibung
todo Todo Task-Management mit Projekten, Labels, Subtasks, Recurring
calendar Kalender Kalender mit wiederkehrenden Events und Reminders
notes Notes Leichtgewichtige Notizen mit Suche, Farb-Tags, Pinning
contacts Kontakte Kontaktverwaltung mit Gruppen, Tags und Notizen
times Times Zeiterfassung mit Timern, Projekten, Reports, Weltuhr
goals Ziele Cross-Module-Ziele mit automatischem Fortschritts-Tracking
automations Automations Workflow-Automatisierung und Smart-Triggers
inventory Inventory Besitz verwalten mit Fotos, Quittungen, Garantien
calc Calc Taschenrechner (Standard, Scientific, Programmer, Unit-Conversion)

Gesundheit & Wellness (11)

Modul Name Beschreibung
body Body Workout-Logging, Progressive Overload, Messungen, Energie-Checks
food Food (Essen) AI-gestütztes Ernährungstracking mit Foto-Analyse
drink Drink Getränke-Tracking mit Tageszielen und Favoriten
habits Habits Schnelles Tally-Tracking für Gewohnheiten mit Streaks
sleep Sleep Schlaf-Tracking mit Qualität, Trends, Traum-Verlinkung
period Periode Menstruations-Tracking mit Vorhersagen und Phasen-Erkennung
stretch Stretch Mobility-Assessments und geführte Dehn-Routinen
meditate Meditate Meditations-Timer, Atemübungen, Body-Scans
rituals Rituale Geführte Sequenzen — utility (Daten-Erfassung) + ceremony (Präsenz)
mood Mood Stimmungs-Tracking mehrmals täglich mit Kontext und Mustern
moodlit Moodlit Beruhigende Ambient-Beleuchtung mit animierten Farbverläufen

Kreativität & Medien (8)

Modul Name Beschreibung
music Music Songs, Playlists und Musik-Projekte verwalten
picture ManaPicture AI-Bildgenerierung
photos Photos Foto-Management mit Alben, Tags und Favoriten
presi Presi Präsentationen mit AI-Design-Vorschlägen
cards Cards AI-generierte Flashcards mit Spaced Repetition
recipes Rezepte Rezepte sammeln mit Zutaten und Schritten
library Bibliothek Bücher, Filme, Serien, Comics — Status, Rating, Fortschritt
storage Storage Cloud-Storage mit Ordnern, Versionierung und Sharing

Wissen & Lernen (7)

Modul Name Beschreibung
context Context AI-gestütztes Wissensmanagement mit Spaces
kontext Kontext Universelles Kontext-Dokument für AI und Cross-Module-Referenzen
questions Questions Fragen sammeln, AI-Research für Antworten
skilltree SkillTree Lernfortschritt tracken mit Skills und Achievements
wisekeep WiseKeep Weisheiten aus Videos und Texten extrahieren
quiz Quiz Custom-Quizzes erstellen und spielen
guides Guides Schritt-für-Schritt-Anleitungen mit Run-History

Journaling & Reflexion (5)

Modul Name Beschreibung
journal Journal Tägliches Journaling mit Mood, Tags und Rückblicken
dreams Dreams Träume festhalten mit Mood, Lucid-Status, Symbolen
memoro Memoro Voice-Memos in durchsuchbares Wissen umwandeln
firsts Firsts "Erste Male" tracken — von Traum zur Realität
quotes Quotes Inspirierende Zitate und Weisheiten

Social & Kommunikation (5)

Modul Name Beschreibung
chat ManaChat AI-Chat-Assistent für Gespräche und kreative Aufgaben
events Events Veranstaltungen planen mit Gästelisten, RSVP, Bring-Listen
mail ManaMail E-Mail-Client mit AI-Summaries und Smart Reply
who Who Mit historischen Persönlichkeiten chatten (Ratespiel)
news News Hub Kuratierter News-Feed mit persönlicher Leseliste

Orte & Natur (3)

Modul Name Beschreibung
places Places Location-Tracking, Orte erstellen, Bewegungshistorie
plants Plants Pflanzen verwalten mit Gieß-Erinnerungen und Pflege-Logs
citycorners CityCorners Stadtführer für Konstanz

Finanzen (2)

Modul Name Beschreibung
finance Finance Einnahmen/Ausgaben-Tracking mit Kategorien und Budgets
credits Credits & Abo Credit-Verwaltung und Subscription-Management

Tagesübersicht (2)

Modul Name Beschreibung
myday Mein Tag Tagesübersicht: Tasks, Events, Wasser, Ernährung, Streaks
activity Aktivität Live-Activity-Stream über alle Module

AI-System (8)

Modul Name Beschreibung
companion Companion Persönlicher AI-Assistent über alle Module
ai-workbench AI Workbench Zentrale für AI-Agents und Mission-Ausführung
ai-missions AI Missions Langlebige autonome AI-Aufträge
ai-agents AI Agents AI-Agenten erstellen und verwalten
ai-policy AI Policy Tool-Execution-Policies konfigurieren
ai-health AI Health AI-System-Monitoring und Metriken
ai-insights AI Insights AI-generierte Insights aus User-Daten
news-research News Research RSS-Feed-Discovery und Keyword-Suche

System & Infrastruktur (8)

Modul Name Beschreibung
settings Settings App-Einstellungen (General, AI, Security, Credits, Data)
profile Profil User-Profil, Kontext-Interview, Account
themes Themes Theme-Auswahl und Appearance
admin Admin Panel System-Administration und Monitoring
api-keys API Keys API-Keys für Third-Party-Integration
help Help Hilfe-Dokumentation und Support
feedback Feedback Bug-Reports und Feedback
playground Playground Dev/Test-Playground

Sonstige (5)

Modul Name Beschreibung
spiral Spiral Spiral-Timeline-Visualisierung
arcade Arcade AI-generierte Browser-Games
uload uLoad URL-Shortener mit Click-Tracking
complexity Complexity System-Komplexitäts-Metriken
core Core Core-Infrastruktur und shared Exports

Gesamt: 72 Module — davon ~51 public/published und ~21 intern/AI/System.