| Automation Unification |
c-work/1-plan/2026-04-automation-unification.md |
Refactoring v1/v2/Workspace |
| Unified Knowledge Indexing (RAG) |
c-work/4-done/2026-04-id-unified-knowledge-indexing-rag-concept.md |
Ingestion-Fassade requestIngestion, Idempotenz, Connector-Lifecycle |
| RAG Consent & Control |
c-work/2-build/2026-05-rag-consent-and-control-implementation.md |
Datenzentrierte Steuerung: DataSource.ragIndexEnabled, Walker-Refactor, Job-Cancel, UDB-Toggle, RagInventoryPage |
| UDB DataSource Settings (RAG-Limits) |
c-work/2-build/2026-05-udb-datasource-settings.md |
Settings-Icon ⚙️ pro Tree-Node, DataSource.settings.ragLimits als alleinige Quelle (kein Override-Layer), PATCH /api/datasources/{id}/settings, GET /api/datasources/{id}/cost-estimate, indikative USD-Schätzung |
| UDB Cascade-Inherit für DataSource-Flags |
c-work/4-done/2026-05-udb-cascade-inherit.md |
3-wertige neutralize/ragIndexEnabled/scope (null = vererbt), _inheritFlags.getEffectiveFlag() (Path-Traversal), cascadeResetDescendants() setzt explizite Descendants-Werte beim Parent-Toggle auf null, Walker konsumieren pre-resolved Werte aus _loadRagEnabledDataSources |
| UDB Generic Tree Refactor (BE autoritativ, FE pure Renderer) |
c-work/4-done/2026-05-udb-generic-tree-refactor.md |
Single POST /api/workspace/{id}/tree/children mit {parents}-Liste liefert nodesByParent inkl. pre-computed effectiveNeutralize/Scope/RagIndexEnabled als boolean|'mixed'. Orchestrator serviceKnowledge/_buildTree.py. SourcesTab.tsx auf ~530 Zeilen, kein optimistic update, Spinner pro pending Toggle, einheitliches Mixed-Symbol. FDS unterstuetzt nun RAG (gleiche 3-wertige Semantik wie DS). Geloescht: 7 alte Tree-Endpoints (/resolve-flags, /connections, /connections/{id}/services, /connections/{id}/browse, /feature-connections, /feature-connections/{fiId}/tables, /feature-connections/{fiId}/parent-objects/{tableName}). Bewusst weggelassen: FDS-Record-Expansion (Tabellen-Ebene reicht). |
| Zentrale Workflow-Admin (Meine Sicht) |
c-work/1-plan/2026-04-automation-central-admin.md |
/automations Tabs Dashboard + Workflows, GET .../workflow-runs/workflows |
| Web Image Search |
c-work/1-plan/2026-03-web-image-search.md |
WEB_SEARCH_MEDIA Feature |
| UI i18n / Sprachsets (done) |
c-work/3-validate/2026-04-ui-i18n-dynamic-language-sets.md |
Mehrsprachigkeit, t(), Sprachset-API, Admin-UI, AI-Übersetzung |
| Gateway i18n Unified |
c-work/3-validate/2026-04 gateway-i18n-unified.md |
@i18nModel, t() Backend, Boot-Sync, TextMultilingual dynamisch |
| Gateway i18n Phase 7 (done) |
c-work/3-validate/2026-04-gateway-i18n-phase-7-implementation.md |
RBAC-Keys (rbac.*) im xx-Set, translate-field API, FormGenerator KI-Button |
| Gateway Duplicate Class Names (done) |
c-work/3-validate/2026-04-gateway-duplicate-class-names.md |
TaskResult, AiResponse, TableData, Token Umbenennungen |
| Generic Graph Editor (Typed Nodes, done) |
c-work/3-validate/2026-04-generic-graph-editor.md |
Port-Typen, Extraktoren, FrontendType-Renderer, System-Variablen |
| Typed Generic Handover (Pick-not-Push, done) |
c-work/4-done/2026-04-typed-generic-handover.md |
DataRef-only runtime, validateGraph Port-Hard-Fail, upstream-paths API, bindNodeParameter / listUpstreamPaths Tools, graph-defined FormPayload, Migrationsskript |
| Unified Document Model (UDM) & Workflows (done) |
z-archive/2026-04-unified-document-model.md, b-reference/gateway/workflow.md (Abschnitt UDM) |
UDM-Baum, Extract-Node, Loop/Consolidate, Agent-UDM-Tools |
| i18n Static Text Elimination (Ph. 1–2 done) |
c-work/2-build/2026-04-i18n-static-text-elimination.md |
Gateway Feature+Nodes: Dicts → de-Keys; Ph. 3–5 offen |
| Database Health & Data Cleanup (done) |
z-archive/2026-04-database-health-and-data-cleanup.md |
DB-Registry, FK-Discovery, Orphan-Scanner, Admin-Seite |
| Teamsbot Director Prompts (done) |
c-work/4-done/2026-04-teamsbot-director-prompts.md |
Private Operator-Prompts (One-Shot/Persistent), Hybrid SPEECH_TEAMS+Agent (needsAgent), _activeServices-Registry, Reconnect-Persistenz, 26 Backend-Tests |
| Typed Action Architecture (canonical) |
b-reference/gateway/architecture.md (Abschnitt 4-Schichten), b-reference/gateway/workflow.md (Abschnitt Typed Action Architecture), b-reference/gateway/ai-agent.md (Tool-Generierung aus Catalog), b-reference/gateway/features/trustee.md, b-reference/frontend-nyla/architecture.md (FlowEditor), c-work/3-validate/2026-04-typed-action-architecture.md, c-work/1-plan/2026-04-typed-action-followups.md |
Catalog → Methods → Adapter → Runtime; FeatureInstanceRef-Envelope; Pick-not-Push; *-Wildcard; Save-with-errors (AC-9); DB-CLI script_migrate_feature_instance_refs.py; Vitest+RTL FE-Tests |