docs(agenten): Fallakte Livia und Agenten-Briefing sichern
`LIVIA_PROFIL_UND_PROMPT.md` hält Livia als Exposé Master fest, wie sie vor Runde 8 war: Personalblatt, Aufgabenkatalog, Kanäle und Systeme, das Exposé-Dossier mit elf Bereichen und neun Pflichtfeldern, die `missingFacts`-Regel der Textmaschine — dazu ein System-Prompt, mit dem sich diese Fassung ausserhalb des Repositories rekonstruieren lässt. `archive/livia/` ergänzt die Beschreibung um die Wiederherstellung: die 23 Dateien der Exposé-Funktion als wörtliche Kopie im Original-Pfadlayout sowie ein Manifest jeder Stelle, an der Livia in geteilten Dateien verdrahtet war. Beides ist mit Runde 8 nicht überholt, sondern der Referenzstand: die Exposé-Funktion wurde nicht entfernt, sondern nachgeordnet. Das Manifest beschreibt allerdings den Rückbau eines vollständigen Entfernens und damit ein Szenario, das so nicht eingetreten ist. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
ba8dc39483
commit
2037e5a463
33 files changed
+4431
No files matched your search
@@ -0,0 +1,44 @@
|
||||
export const STALE_AGENT_CONNECTIONS = 60 * 1000
|
||||
export const STALE_CALENDAR = 60 * 1000
|
||||
export const STALE_EXPOSE_LEADS = 30 * 1000 // aggressive — Weiterleitungen sollen sofort erscheinen
|
||||
export const STALE_VISIT_ASSIGNMENTS = 60 * 1000
|
||||
/** CRM-Leads ändern sich im Quellsystem, nicht hier — eine Minute genügt. */
|
||||
|
||||
// ── Livia — Leads und Exposé (Runde 4, §8) ───────────────────────────────────
|
||||
|
||||
export const EXPOSE_LEAD_TABS = {
|
||||
ACTIVE: 'aktive-leads',
|
||||
ARCHIVED: 'archivierte-leads',
|
||||
} as const
|
||||
export type ExposeLeadTab = typeof EXPOSE_LEAD_TABS[keyof typeof EXPOSE_LEAD_TABS]
|
||||
|
||||
export const EXPOSE_LEAD_TAB_LABELS: Record<ExposeLeadTab, string> = {
|
||||
[EXPOSE_LEAD_TABS.ACTIVE]: 'Aktive Leads',
|
||||
[EXPOSE_LEAD_TABS.ARCHIVED]: 'Archivierte Leads',
|
||||
}
|
||||
|
||||
/** Die drei Schritte des Exposé-Prozesses (§8.5). */
|
||||
export const EXPOSE_STEPS = ['Hochladen', 'Exposé', 'Export'] as const
|
||||
|
||||
export const EXPOSE_IMAGE_CATEGORY_LABELS: Record<string, string> = {
|
||||
EXTERIOR: 'Aussenansicht',
|
||||
INTERIOR: 'Innenansicht',
|
||||
FLOORPLAN: 'Grundriss',
|
||||
SURROUNDINGS: 'Umgebung',
|
||||
OTHER: 'Sonstiges',
|
||||
}
|
||||
|
||||
export const EXPOSE_DOCUMENT_TYPE_LABELS: Record<string, string> = {
|
||||
FLOORPLAN: 'Grundriss',
|
||||
LEASE_CONTRACT: 'Mietvertrag',
|
||||
ENERGY_CERTIFICATE: 'Energieausweis (GEAK)',
|
||||
SITE_PLAN: 'Situationsplan',
|
||||
OTHER: 'Sonstiges',
|
||||
}
|
||||
|
||||
export const EXPOSE_TONALITY_LABELS: Record<string, string> = {
|
||||
SACHLICH: 'Sachlich',
|
||||
HOCHWERTIG: 'Hochwertig',
|
||||
EINLADEND: 'Einladend',
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user