agnes-the-ai-analyst/docs
Petr 1318b74ff1 Add Corporate Memory governance — Phase 1 (data model + admin API)
Add admin curation layer between AI extraction and knowledge distribution.
Admins (km_admin flag in instance.yaml) can approve, reject, mandate, and
revoke knowledge items. Mandatory items distribute to all targeted users
automatically.

Three governance modes (configurable per instance):
- mandatory_only: admin controls everything, no user voting
- admin_curated: admin controls, users vote as feedback signal
- hybrid: mandatory from admin + optional from user voting

Three approval workflows:
- review_queue: nothing published without admin approval
- auto_publish: items go live immediately, admin intervenes retroactively
- threshold: confidence-based auto-publish (Phase 5)

Includes:
- 9 admin action functions (approve/reject/mandate/revoke/edit/batch/...)
- 11 new admin API endpoints under /api/corporate-memory/admin/
- Immutable audit log (audit.jsonl)
- Audience targeting via groups
- Automatic migration of existing items to "approved" status
- km_admin_required auth decorator
- 69 tests covering all governance logic
- Backward compatible: no config = legacy wiki behavior
2026-03-23 19:15:33 +01:00
..
future Restructure docs for OSS readability 2026-03-09 10:42:45 +01:00
metrics/revenue Add sample metric YAML as fallback when OpenMetadata metrics unavailable 2026-03-12 15:14:04 +01:00
setup Fix remote query UX: file-based stdin, ssh permissions, deprecation 2026-03-21 18:41:43 +01:00
testing docs 2026-03-10 11:43:11 +01:00
architecture.md docs 2026-03-10 11:43:11 +01:00
auto-install.md Remove hardcoded Jira and Telemetry cards from catalog 2026-03-10 22:48:07 +01:00
CONFIGURATION.md Add modular LLM connector for Corporate Memory 2026-03-23 12:08:33 +01:00
corporate-memory-governance.md Add Corporate Memory governance — Phase 1 (data model + admin API) 2026-03-23 19:15:33 +01:00
DATA_SOURCES.md Branding cleanup: remove Keboola-specific references from docs and config 2026-03-09 12:22:27 +01:00
DEPLOYMENT.md Initial commit: OSS data distribution platform 2026-03-08 23:31:28 +01:00
llm-routing.md Add modular LLM connector for Corporate Memory 2026-03-23 12:08:33 +01:00
PLAN.md Move standalone services from server/ to services/ 2026-03-09 12:54:30 +01:00
QUICKSTART.md Initial commit: OSS data distribution platform 2026-03-08 23:31:28 +01:00
sample-data.md Add --format parquet using project's ParquetManager 2026-03-10 21:46:20 +01:00
theme-reference.html Fix clipped annotation badges in theme-reference.html 2026-03-11 14:09:04 +01:00