-
c1d2aa1c92
docs: add complete API reference with all 24+ endpoints + JSON formats
main
rock
2026-09-05 05:42:25 -07:00
-
528ded95fc
feat(phase7): implement versioning, ranking, rebuild + cleanup tasks folder
rock
2026-09-05 05:30:12 -07:00
-
c6bfe0e032
Phase 7: Temporal-RAGA-Ingest Architecture Design (Complete)
rock
2026-09-05 01:14:32 -07:00
-
c338d33ccb
Phase 6.6: Add Authentik Service Account (OAuth2 client_credentials)
rock
2026-09-05 01:09:22 -07:00
-
4c275525e9
Implement LLMInferenceActivity integration for Temporal workflows
rock
2026-09-05 00:52:30 -07:00
-
b33901aa5b
Fix CRAP issues: Extract JWT utils, workflow builders, polling logic
rock
2026-09-05 00:48:12 -07:00
-
4ce389aa58
Wire Temporal workflow execution via api.riotpiao.com
rock
2026-09-05 00:37:58 -07:00
-
bd59594282
Remove archived completion status docs (moved/consolidated)
rock
2026-09-05 00:31:41 -07:00
-
41c203ffed
Phase 6 complete: JWT auth, pod-aware routing, Zep prompts, Temporal workflow links
rock
2026-09-05 00:31:28 -07:00
-
b07b6fc046
docs(README): expand RBAC section with fine-grained roles
rock
2026-09-03 16:08:56 -07:00
-
0296cae6f4
refactor(handlers): extract LearnParams + reusable RBAC helpers
rock
2026-09-03 09:15:35 -07:00
-
43778f730f
refactor(handlers): extract QueryParams + IngestParams to reduce complexity
rock
2026-09-03 09:12:38 -07:00
-
bf0405f47d
docs: move etymology to top of README
rock
2026-09-02 11:51:15 -07:00
-
41257306f7
docs: rewrite README as open-source project documentation
rock
2026-09-02 11:30:11 -07:00
-
ff3e48504c
docs: API.md + RBAC.md with Authentik integration
rock
2026-09-01 09:44:52 -07:00
-
3dcf974941
test(rbac): add HTTP server RBAC integration tests
rock
2026-09-01 09:20:16 -07:00
-
dae9483a6a
feat(rbac): complete HTTP endpoint integration + role configs
rock
2026-09-01 08:43:49 -07:00
-
41cdff3676
feat(rbac): wire AccessGuard into HTTP server and retrieval pipeline
rock
2026-09-01 08:41:21 -07:00
-
2448e5ebe2
feat(rbac): hierarchical access control with fine-grained scopes
rock
2026-08-31 23:22:11 -07:00
-
21600c7231
feat(phase5-6): Wire metadata boost + cache alignment into FullPipeline
rock
2026-08-31 22:48:42 -07:00
-
cd76424baa
feat(phase3-4): Complete hybrid retrieval + LLM optimization pipeline
rock
2026-08-31 22:42:34 -07:00
-
b71831557d
feat(orchestration): Complete wiki-graph RAG phases 1-7 + integration modules
rock
2026-08-30 21:36:48 -07:00
-
03c113214b
docs: add IMPLEMENTATION_STATUS.md — track progress on phases 1-7
rock
2026-08-30 20:43:26 -07:00
-
ec08c8f95e
fix: add test fixtures integration tests, fix serde derives
rock
2026-08-30 20:42:55 -07:00
-
985f65d1f4
feat: implement core architecture modules
rock
2026-08-30 20:40:43 -07:00
-
2850907167
docs: merge ARCHITECTURE_REFACTORING into memory-wiki-graph-rag-optimization.md
rock
2026-08-30 20:36:49 -07:00
-
7d283a08d3
docs: ARCHITECTURE_REFACTORING.md — SOLID + DRY optimizations
rock
2026-08-30 20:33:50 -07:00
-
fa965db865
docs: add concrete implementation details to RAG/RBAC design
rock
2026-08-30 20:32:12 -07:00
-
4d2dd6408b
docs: add memory-wiki-graph-rag-optimization.md — complete RAG + RBAC design
rock
2026-08-30 20:24:42 -07:00
-
f46778ecc0
fix: exclude LIFECYCLE.md from git (local review only)
rock
2026-08-30 18:02:48 -07:00
-
96ae855d35
fix: default auth to Bearer token (riotpiao gateway uses JWT now)
rock
2026-08-30 18:02:25 -07:00
-
343a4f224f
feat: multi-provider auth for ChatClient (OpenRouter, OpenAI, Ollama)
rock
2026-08-30 17:58:27 -07:00
-
ae1a2ef9a2
feat: POST /memory/learn endpoint + refactor mem learn CLI
rock
2026-08-30 13:21:07 -07:00
-
92458e643c
fix: remove unused vault PVC from memory deployment
rock
2026-08-30 07:23:18 -07:00
-
2501a68528
fix: add PodSecurity contexts to all poimen deployments
rock
2026-08-30 07:20:08 -07:00
-
054386ca07
fix: remove knowledge/ from git tracking
rock
2026-08-29 22:50:23 -07:00
-
a412237095
fix: gitignore log/ dir, remove tracked JSONL from repo
rock
2026-08-29 22:48:00 -07:00
-
a6671d3410
feat: add curl, tea CLI, verify-done knowledge for API verification
rock
2026-08-29 22:27:56 -07:00
-
a5ff20c9f7
feat: add 'mem learn' CLI for markdown knowledge ingestion
rock
2026-08-29 22:04:14 -07:00
-
d6b6c763b6
fix: remove obsidian-remote UI (too glitchy via noVNC)
rock
2026-08-29 09:37:07 -07:00
-
10d7a0be77
fix: chown vault to uid 1000 after git-sync (obsidian runs as 1000)
rock
2026-08-28 20:44:38 -07:00
-
c1167563b1
fix: add safe.directory for git-sync init container
rock
2026-08-28 20:43:40 -07:00
-
82507cf2a3
fix: move obsidian vault PVC to homelab repo (infra-managed)
rock
2026-08-28 20:42:18 -07:00
-
23019fdb27
fix: obsidian vault PVC ReadWriteMany for shared access
rock
2026-08-28 20:28:37 -07:00
-
89b4995213
fix: add obsidian + obsidian-ui to kustomization.yaml
rock
2026-08-28 17:22:12 -07:00
-
cfae6f300f
feat: add obsidian-remote UI for browsable vault in browser
rock
2026-08-28 17:20:35 -07:00
-
a60c74fc78
fix: move obsidian ingress to homelab repo, use obsidian.riotpiao.com
rock
2026-08-28 16:43:36 -07:00
-
2ddd2d6cdf
fix: remove broken auth annotations from obsidian ingress
rock
2026-08-28 16:42:00 -07:00
-
b94898d0d4
feat: obsidian git-sync from poimen-obesdient-memory repo
rock
2026-08-28 16:31:48 -07:00
-
717ec65858
fix: restore .gitea/workflows (Gitea 1.27 reads .gitea/ not .forgejo/)
rock
2026-08-28 15:53:02 -07:00
-
84fee74f23
fix: use rust/golang runners (docker runner doesn't exist)
rock
2026-08-28 15:52:25 -07:00
-
6495b2213c
fix: remove duplicate .gitea/workflows (Forgejo reads .forgejo/)
rock
2026-08-28 15:51:41 -07:00
-
fc84f72e21
fix: switch CI from rust runner to docker runner with rust:1-bookworm
rock
2026-08-28 15:46:27 -07:00
-
302ffe1d75
fix: remove magika/ort dependency (CI glibc too old for C23 symbols)
rock
2026-08-28 15:42:06 -07:00
-
4e15b26c1a
fix: resolve test compilation and runtime failures
rock
2026-08-28 15:33:04 -07:00
-
19bc92e16c
fix: resolve compilation errors in mem-ingest and mem-cli
rock
2026-08-28 15:01:00 -07:00
-
99efa46837
feat: simplify queue naming, remove stale docs, add Queue CRDs
rock
2026-08-28 14:45:53 -07:00
-
1f0bbc1b86
docs: Complete API call flows & routes documentation
rock
2026-08-28 14:13:43 -07:00
-
d52821f453
feat: M3.6 complete (6/6) - reference corpora infrastructure
rock
2026-08-28 13:59:29 -07:00
-
e2f7ee1144
chore: Remove outdated design docs (old query optimization, hybrid search design, API review)
rock
2026-08-28 13:54:46 -07:00
-
e35520f597
chore: Delete outdated session completion markdown files
rock
2026-08-28 13:54:27 -07:00
-
d7a3834912
feat: M3.7 complete (M3.7.4 & M3.7.6) - context endpoint + composition gate
rock
2026-08-28 13:51:42 -07:00
-
4d93f00dda
feat: M3.7.4 Context Endpoint - three-tier lookup infrastructure (12 tests)
rock
2026-08-28 13:50:32 -07:00
-
749543c093
feat: Archive M4 (3/3 complete) - skills phase done
rock
2026-08-28 13:42:17 -07:00
-
6147e91b46
feat: Archive M3.8 (6/6 complete) - context optimization phase done
rock
2026-08-28 13:41:25 -07:00
-
6665e3c39e
feat: Mark M3.8.1, M3.8.2 complete, verify optimizer infrastructure
rock
2026-08-28 13:40:17 -07:00
-
f936931128
feat: M8 complete - accuracy metrics, index tuning, gate validation
rock
2026-08-28 13:34:28 -07:00
-
f6eaae0966
feat: M8.3 M8.4 complete, add SimpleHybridSearch for M8.6
rock
2026-08-28 13:30:05 -07:00
-
ac8eac03b0
feat: OpenSearch JWT auth via Authentik OIDC
rock
2026-08-28 13:21:54 -07:00
-
b43baf8147
feat: Configurable embeddings models via EMBEDDINGS_MODEL env var
rock
2026-08-28 13:16:52 -07:00
-
4126877f2a
feat: M8.2 Queue Worker integration with DualWriteIndexer
rock
2026-08-28 13:14:39 -07:00
-
cd3d00048a
feat: M8.2 Gateway Queue Adapter for SQS via api.riotpiao.com
rock
2026-08-28 13:11:56 -07:00
-
d99cf23e6c
feat: Query-aware metrics tracking for M3.8 optimization
Story Crater Bot
2026-08-28 12:56:16 -07:00
-
aa9bad7e1d
feat: M3.8 query path optimization wired into http_server query handler
Story Crater Bot
2026-08-28 12:49:34 -07:00
-
43829afc79
feat: M3.8.2 ingest-time optimization integrated into rebuild.rs
Story Crater Bot
2026-08-28 12:41:30 -07:00
-
a0f8d8e52f
refactor: PromptBuilder now uses pluggable OptimizerService
Story Crater Bot
2026-08-28 12:35:50 -07:00
-
629e7f727f
docs: comprehensive query optimization guides for developers
Story Crater Bot
2026-08-28 12:32:08 -07:00
-
362f2ffc12
docs: M3.8 pluggable optimizer comprehensive guide
Story Crater Bot
2026-08-28 12:14:49 -07:00
-
9f0b1bf6f8
feat: M3.8 query optimizer (7 tests, ready to wire)
Story Crater Bot
2026-08-28 12:14:08 -07:00
-
40cf736142
feat: M3.8 pluggable optimizer service (DRY + SOLID, 13 tests)
Story Crater Bot
2026-08-28 12:13:14 -07:00
-
95e1cdd1e1
docs: M3.8 completion summary (146 tests, 100% passing, production ready)
Story Crater Bot
2026-08-28 11:55:55 -07:00
-
fd83030f39
feat: M3.8.6 complete — composition gate (14 tests)
Story Crater Bot
2026-08-28 11:54:46 -07:00
-
58f6118219
feat: M3.8.5 complete — compression benchmarks (16 tests)
Story Crater Bot
2026-08-28 11:52:47 -07:00
-
9c745b2051
feat: M3.8.3 complete — metrics & monitoring (7 tests)
Story Crater Bot
2026-08-28 11:45:12 -07:00
-
4b011f9c0e
feat: M3.8.2 complete — ingest optimizer infrastructure (5 tests)
Story Crater Bot
2026-08-28 10:31:01 -07:00
-
98c6ffaf07
feat: M3.8.2 optimizer infrastructure — metrics collection + wrap_source helper
Story Crater Bot
2026-08-28 10:30:02 -07:00
-
846298b68d
docs: update memory-flow.md — add Obsidian + M3.8 optimizations
Story Crater Bot
2026-08-28 10:20:51 -07:00
-
bcb4e30ec2
feat: M3.8.2 cache aligner integration — metrics + headers (3 tests)
Story Crater Bot
2026-08-28 10:05:45 -07:00
-
f528902098
feat: M3.8.1 phase 4a — TextCompressor + env config (12 tests)
Story Crater Bot
2026-08-28 10:02:52 -07:00
-
e96510d80d
feat: M3.8.1 phase 3 — CacheAligner + CCR Store (18 tests)
Story Crater Bot
2026-08-28 09:39:31 -07:00
-
fd4ca2a17a
feat: M3.8.1 phase 2 — JSON + Diff compressors (15 tests)
Story Crater Bot
2026-08-28 09:36:17 -07:00
-
d985c59921
test: M3.8.1 phase 1 integration tests (10 scenarios)
Story Crater Bot
2026-08-28 09:30:48 -07:00
-
b18932b10c
feat: M3.8.1 phase 1 — content router + log compressor
Story Crater Bot
2026-08-28 09:29:56 -07:00
-
2c37d7b6f2
docs: clarify optimizer sits in query path only, full lifecycle diagram
Story Crater Bot
2026-08-28 09:19:35 -07:00
-
0b2932bb77
docs: add M3.8 context optimizer to memory-flow.md
Story Crater Bot
2026-08-28 09:16:50 -07:00
-
0869e507b0
plan: add Magika ML classifier to content router
Story Crater Bot
2026-08-28 09:12:09 -07:00
-
1f43ca0f64
docs: context optimizer design (Headroom-inspired pre-LLM compression)
Story Crater Bot
2026-08-28 09:02:30 -07:00
-
1991291bc9
feat: add cache-aligned prompt builder for LLM API cost savings
Story Crater Bot
2026-08-28 08:24:38 -07:00
-
57f87f494a
chore: reduce memory-db cluster from 3 to 2 instances
Story Crater Bot
2026-08-28 08:16:02 -07:00
-
7ec454dd1e
docs: add comprehensive M3.7.7 + M3.7.8 verification report (13.9KB)
Story Crater Bot
2026-08-28 08:13:36 -07:00