This website requires JavaScript.
19967d1699
feat: implement M3.7.8 symptom projection (250 LOC) + 22 tests (10 unit + 12 integration)
Story Crater Bot
2026-08-28 08:08:55 -07:00
ad9cbe1fdc
docs: add mem sig explain command documentation with CLI examples
Story Crater Bot
2026-08-28 08:05:14 -07:00
d8173f6bcd
docs: add M3.7 failure diagnosis pipeline complete design guide
Story Crater Bot
2026-08-28 07:50:12 -07:00
86122516f7
docs: add M3.7.8 symptom projection design — 3-stage normalization, 6 test assertions, 250 LOC implementation plan
Story Crater Bot
2026-08-28 07:49:34 -07:00
0211695880
docs: add M3.7.7 → M3.7.8 failure diagnosis pipeline design to memory-flow.md
Story Crater Bot
2026-08-28 07:48:57 -07:00
8e8bf92591
feat: M3.7.7 complete — failure signature extraction (18 unit tests passing, CLI cmd_sig added, fixtures created)
Story Crater Bot
2026-08-28 07:47:26 -07:00
dbcefd8853
feat: M3.7.7 signature extraction CLI + integration tests (unit tests pass, integration tests pending mem-cli fix)
Story Crater Bot
2026-08-28 07:46:36 -07:00
ae0738289e
fix: OpenSearch security context and storage permissions
Story Crater Bot
2026-08-27 21:46:15 -07:00
3ea983025b
refactor: remove 11 outdated status snapshot markdown files — tasks/INDEX.md is source of truth
Story Crater Bot
2026-08-27 21:44:11 -07:00
2d64fbac10
fix: remove privileged init container, set pod-security baseline for OpenSearch
Story Crater Bot
2026-08-27 21:41:17 -07:00
69ec8aeec2
fix: Obsidian service port and health checks, use Longhorn storage
Story Crater Bot
2026-08-27 21:37:47 -07:00
0eecca815b
refactor: replace Obsidian projector with standalone service (ppatlabs/obsidian)
Story Crater Bot
2026-08-27 21:35:07 -07:00
83b9dcf5f9
docs: OpenSearch Deployment & Operations Guide
Story Crater Bot
2026-08-27 21:12:10 -07:00
bfde20262e
deploy: OpenSearch + Dashboards StatefulSet
Story Crater Bot
2026-08-27 21:11:16 -07:00
277d719278
feat: Memory Service API ready for deployment — Vault JSON endpoints + Hybrid search
Story Crater Bot
2026-08-27 21:05:09 -07:00
d632f10795
feat: Implement M2.5 & M2.6 — Obsidian vault projector + rebuild orchestrator
Story Crater Bot
2026-08-27 20:54:43 -07:00
f068b3730c
feat: Implement M2.4 pgvector repository with real Postgres
Story Crater Bot
2026-08-27 20:48:37 -07:00
b923e0ad68
feat: M2.2 CNPG memory-db with pgvector (declarative, 3 instances)
Story Crater Bot
2026-08-27 20:38:56 -07:00
e83b8ef3da
feat: Implement M2.1 Embeddings client (768-dim batching @32)
Story Crater Bot
2026-08-27 20:36:57 -07:00
56bee1915e
chore: Archive completed task files (M0, M1, M3, M3.5, M4.1-2, M3.6.1)
Story Crater Bot
2026-08-27 20:25:05 -07:00
d4b70dae0c
chore: Remove CLAUDE.md from tracking, add to .gitignore
Story Crater Bot
2026-08-27 13:40:59 -07:00
0fa9ba2801
docs: Update CLAUDE.md with M3.5.10 JWT auth completion
Story Crater Bot
2026-08-27 13:20:57 -07:00
6c1cb52b5a
fix: Add jwt_validator module declaration to main.rs
Story Crater Bot
2026-08-27 12:54:50 -07:00
47e55afae3
feat: JWT auth validation with Authentik OIDC
Story Crater Bot
2026-08-27 12:29:23 -07:00
82cc2c8310
docs: Add M7 source connectors (10 tasks), M3.5.10 auth integration, remove Kong refs
Story Crater Bot
2026-08-26 16:56:39 -07:00
0c3c14119e
docs: Update deployment status after push to cluster (ArgoCD synced)
Story Crater Bot
2026-08-26 13:59:08 -07:00
8d59df40b4
Implement M4.2: Derived filter (shingle matcher + 10 tests, 239 total)
Story Crater Bot
2026-08-26 13:55:37 -07:00
c4fdf36e5f
Implement M4.1: Skill draft command + 10 tests (229 total)
Story Crater Bot
2026-08-26 13:50:22 -07:00
f05565edd0
Implement M3.5.7: Rate limiting + idempotency (20 tests)
Story Crater Bot
2026-08-26 13:35:50 -07:00
1b0bc29027
feat: add web UI for Obsidian vault browser
Story Crater Bot
2026-08-24 13:44:28 -07:00
52605bd73a
chore: Remove Kong references, make infrastructure examples generic
cleanup/remove-kong-refs
Story Crater Bot
2026-08-25 13:50:53 -07:00
54d674559e
docs: M5 complete summary - full post-training infrastructure
Story Crater Bot
2026-08-25 13:37:52 -07:00
ea82db0a64
feat(M5.4-M5.6): Add vLLM serving, training loop, and gate infrastructure
Story Crater Bot
2026-08-25 13:37:05 -07:00
d0b44f2f67
docs: Complete session summary - M3 through M5.3 implementation
Story Crater Bot
2026-08-25 12:46:34 -07:00
720b21746f
docs: M5 progress - labeling, calibration, corpus export complete
Story Crater Bot
2026-08-25 12:45:46 -07:00
dfdcfa5d3a
feat(M5.3): Add training corpus export infrastructure for verl
Story Crater Bot
2026-08-25 12:45:15 -07:00
6a873088e6
feat(M5.1-M5.2): Add evidence labeler and calibration infrastructure
Story Crater Bot
2026-08-25 12:44:23 -07:00
9d4678b33a
feat(M4.3): Add M4 composition gate verification tests
Story Crater Bot
2026-08-25 12:42:01 -07:00
383d5ae0d1
feat(M4.2): Implement shingle-based cycle guard (derived filter)
Story Crater Bot
2026-08-25 12:41:26 -07:00
0dd0606f27
docs: M4.1 progress - skill draft CLI working, awaiting DB integration
Story Crater Bot
2026-08-25 12:27:48 -07:00
b54585d8f4
feat(M4.1): Add mem skill draft CLI command with integration tests
Story Crater Bot
2026-08-25 12:27:29 -07:00
764bbf3452
feat(M3.4): Implement composition gate for M3 (L2 + rerank + query)
Story Crater Bot
2026-08-25 12:26:06 -07:00
ba3aeb38b5
docs: M3.3 implementation complete - mem query command
Story Crater Bot
2026-08-25 12:14:41 -07:00
84f1b07d59
build: add sqlx to dev-dependencies for query integration tests
Story Crater Bot
2026-08-25 12:14:19 -07:00
ff28eac91f
feat(M3.3): Implement mem query CLI command with reranking
Story Crater Bot
2026-08-25 12:13:21 -07:00
4733b89165
docs: implementation roadmap for M3, M4, M5 with detailed breakdown
Story Crater Bot
2026-08-25 11:59:13 -07:00
747eff7b95
docs: comprehensive guide to M3, M4, M5 phases and remaining work
Story Crater Bot
2026-08-25 11:51:17 -07:00
ad1147f4a6
docs: clarify vault as separate independent repository
Story Crater Bot
2026-08-25 11:36:23 -07:00
46d993824f
feat: add Obsidian vault projection with Longhorn storage (#13 )
rock
2026-08-24 01:58:39 +00:00
a4a4053d57
feat: add Obsidian vault projection with Longhorn storage (#13 )
rock
2026-08-24 01:58:39 +00:00
fd29caf83c
feat: add Obsidian vault projection with Longhorn storage
feat/obsidian-vault
Story Crater Bot
2026-08-23 18:58:36 -07:00
74a8341482
fix: resolve module imports and rerank test format (#12 )
rock
2026-08-24 01:45:47 +00:00
b10c0b9c53
fix: resolve module imports and rerank test format (#12 )
rock
2026-08-24 01:45:47 +00:00
234bce70a0
fix: resolve module imports and rerank test format
fix/module-imports-and-tests
Story Crater Bot
2026-08-23 18:45:01 -07:00
af6f22217d
feat(core): implement full memory pipeline (#11 )
rock
2026-08-24 01:37:16 +00:00
e6e39cf6fd
feat(core): implement full memory pipeline (#11 )
rock
2026-08-24 01:37:16 +00:00
70e3f7c9a5
fix: wire all LLM clients to api.riotpiao.com gateway
feat/full-pipeline
Story Crater Bot
2026-08-23 18:34:24 -07:00
33eaf1b4f8
feat: implement full pipeline (pgvector, embeddings, ingest, query, HTTP)
Story Crater Bot
2026-08-23 18:32:24 -07:00
46d382e6cc
fix(ci): copy templates/ for compile-time include_str
Story Crater Bot
2026-08-23 18:08:56 -07:00
b5f77cbc3f
fix(ci): copy templates/ for compile-time include_str
Story Crater Bot
2026-08-23 18:08:56 -07:00
9e717c0865
fix(ci): add g++ for esaxx-rs/tokenizers native build
Story Crater Bot
2026-08-23 18:03:30 -07:00
18f90fbebb
fix(ci): add g++ for esaxx-rs/tokenizers native build
Story Crater Bot
2026-08-23 18:03:30 -07:00
844989587b
fix(ci): use rust:1-slim-bookworm (latest stable, needs 1.88+)
Story Crater Bot
2026-08-23 17:58:41 -07:00
b63b9792f4
fix(ci): use rust:1-slim-bookworm (latest stable, needs 1.88+)
Story Crater Bot
2026-08-23 17:58:41 -07:00
2ffd398ea7
fix(ci): bump Rust to 1.86 for sha1 0.11 edition 2024 compat
Story Crater Bot
2026-08-23 17:52:45 -07:00
f4ffc3ef27
fix(ci): bump Rust to 1.86 for sha1 0.11 edition 2024 compat
Story Crater Bot
2026-08-23 17:52:45 -07:00
edda650238
fix(ci): add workspace root src/lib.rs, fix Docker build target
Story Crater Bot
2026-08-23 17:47:19 -07:00
5464350723
fix(ci): add workspace root src/lib.rs, fix Docker build target
Story Crater Bot
2026-08-23 17:47:19 -07:00
8fff628046
fix(ci): commit Cargo.lock for reproducible Docker builds
Story Crater Bot
2026-08-23 17:40:56 -07:00
13a81b4202
fix(ci): commit Cargo.lock for reproducible Docker builds
Story Crater Bot
2026-08-23 17:40:56 -07:00
9f6502aec4
fix(ci): use git clone instead of actions/checkout (no node in rust image)
Story Crater Bot
2026-08-23 17:35:45 -07:00
ed702fc800
fix(ci): use git clone instead of actions/checkout (no node in rust image)
Story Crater Bot
2026-08-23 17:35:45 -07:00
4a10c53e18
fix(ci): move workflow to .gitea/workflows/ (Gitea ignores .forgejo/)
Story Crater Bot
2026-08-23 17:34:44 -07:00
e6fe561c8a
fix(ci): move workflow to .gitea/workflows/ (Gitea ignores .forgejo/)
Story Crater Bot
2026-08-23 17:34:44 -07:00
cfc7b26f6e
test: trigger CI after fixing runner DNS
Story Crater Bot
2026-08-23 17:33:47 -07:00
ab3c0da771
test: trigger CI after fixing runner DNS
Story Crater Bot
2026-08-23 17:33:47 -07:00
0a61371e18
feat: M3.5.8 complete - all endpoints, rate limiting, and deployment (253 tests)
Story Crater Bot
2026-08-23 17:19:42 -07:00
603c2b681f
feat: M3.5.8 complete - all endpoints, rate limiting, and deployment (253 tests)
Story Crater Bot
2026-08-23 17:19:42 -07:00
410c3d2b7d
Complete M3.5: Rate limiting and composition gate tests (261 tests)
implement/m3.5-endpoints
Story Crater Bot
2026-08-23 16:42:21 -07:00
0fa117337d
Implement M3.5.4-3.5.6: Query federation, skills, projects endpoints (236 tests)
Story Crater Bot
2026-08-23 16:40:02 -07:00
e014e9d58b
Merge pull request 'M3.5.3: GET /query endpoint validation tests' (#5 ) from implement/m3.5.3-query-endpoint into main
rock
2026-08-23 23:36:58 +00:00
2648d8aed7
Implement M3.5.3: GET /query endpoint validation tests (212 tests)
implement/m3.5.3-query-endpoint
Story Crater Bot
2026-08-23 16:36:50 -07:00
58c165040c
Merge pull request 'M3.5.2: POST /ingest endpoint with idempotent async queue' (#4 ) from cleanup/remove-old-workflows into main
rock
2026-08-23 23:35:38 +00:00
ba4ca6512b
Merge pull request 'M3.5.2: POST /ingest endpoint with idempotent async queue' (#4 ) from cleanup/remove-old-workflows into main
rock
2026-08-23 23:35:38 +00:00
eb43768be6
Merge pull request 'Trigger: force build image with correct workflow' (#3 ) from trigger/build-image-force into main
rock
2026-08-23 23:34:03 +00:00
4afccca0c9
Merge pull request 'Trigger: force build image with correct workflow' (#3 ) from trigger/build-image-force into main
rock
2026-08-23 23:34:03 +00:00
aa6f1fbc53
Trigger: force build image with correct .forgejo/workflows/build.yaml
Story Crater Bot
2026-08-23 16:34:00 -07:00
aa3fc66aec
Trigger: force build image with correct .forgejo/workflows/build.yaml
Story Crater Bot
2026-08-23 16:34:00 -07:00
457ec85680
Implement M3.5.2: POST /ingest endpoint with idempotent async queue (204 tests)
Story Crater Bot
2026-08-23 16:33:34 -07:00
ae778e3478
Implement M3.5.2: POST /ingest endpoint with idempotent async queue (204 tests)
cleanup/remove-old-workflows
Story Crater Bot
2026-08-23 16:33:34 -07:00
f585a27944
Merge pull request 'Clean: completely remove .gitea and .github directories' (#2 ) from cleanup/remove-old-workflows into main
rock
2026-08-23 23:26:39 +00:00
9b5b141da5
Merge pull request 'Clean: completely remove .gitea and .github directories' (#2 ) from cleanup/remove-old-workflows into main
rock
2026-08-23 23:26:39 +00:00
54030c6e7f
Clean: completely remove .gitea and .github directories from tracking
Story Crater Bot
2026-08-23 16:26:32 -07:00
12350722d3
Clean: completely remove .gitea and .github directories from tracking
Story Crater Bot
2026-08-23 16:26:32 -07:00
870bfa3c31
Merge pull request 'Trigger CI: REGISTRY_PAT secret configured' (#1 ) from trigger-ci-build into main
rock
2026-08-23 23:24:19 +00:00
16ba8908ef
Merge pull request 'Trigger CI: REGISTRY_PAT secret configured' (#1 ) from trigger-ci-build into main
rock
2026-08-23 23:24:19 +00:00
c5e8a7c59d
Trigger CI: REGISTRY_PAT secret configured
Story Crater Bot
2026-08-23 16:24:05 -07:00
4a39821d52
Trigger CI: REGISTRY_PAT secret configured
Story Crater Bot
2026-08-23 16:24:05 -07:00
0a16f36a03
Update CI setup docs: REGISTRY_PAT now SOPS-managed in homelab
Story Crater Bot
2026-08-23 16:15:54 -07:00
4c1ab973fc
Update CI setup docs: REGISTRY_PAT now SOPS-managed in homelab
Story Crater Bot
2026-08-23 16:15:54 -07:00