a7f3e0e972
Merge pull request 'dev → main: rule-arm review, moment usage by rule, no-subject auto-inject, copy check, S3 test wording' (#215) from dev into main
main
bvandeusen2026-10-22 20:26:40 -04:00
d51ccd9b69
fix(6253): the moment-proposal queue lists a signal pair only once it has proposed
bvandeusenandClaude Opus 5.52026-10-22 20:03:52 -04:00
67d3c68fbf
feat(6254): moment_usage says which rule each moment delivered, and whether it was opened
bvandeusenandClaude Opus 5.52026-10-22 19:59:02 -04:00
7c1d98dd2a
feat(6251): the rule arms can be reviewed — menus_to_review re-runs prompt_rule, pre_tool_rule and write_path_rule
bvandeusenandClaude Opus 5.52026-10-22 19:56:17 -04:00
1fa9245bbf
fix(6247): a getter is seen by its pulls, so the silent list stops naming every pull door
bvandeusenandClaude Opus 5.52026-10-22 19:28:29 -04:00
d05d4f3632
feat(4636): rule pull-through per surface, and per-rule usage with confirmed lessons on list_rules
bvandeusenandClaude Opus 5.52026-10-22 19:20:32 -04:00
71260a28e2
align(4909b): every write with a path gets its rule check, whether or not prior art matched
bvandeusenandClaude Opus 5.52026-10-22 18:42:14 -04:00
407f594a53
fix(4909c): the tool-arm suppression tests read the arm's own row, not the slot's
bvandeusenandClaude Opus 5.52026-10-22 18:39:27 -04:00
c3933507c9
align(4909c): the command and write rule arms reserve a line for a preference
bvandeusenandClaude Opus 5.52026-10-22 18:37:22 -04:00
6299335254
fix(4909d): a shared floor move records the named surface first, then its siblings
bvandeusenandClaude Opus 5.52026-10-22 18:34:16 -04:00
c8ede427ca
align(4909d): every rule arm that annotates reads one bar, kb_rule_threshold at 0.70
bvandeusenandClaude Opus 5.52026-10-22 18:32:09 -04:00
db62985966
Merge pull request 'Grimoire keeps its own SECRET_KEY, docker-compose.yml is the deploy compose, a repo rename moves its snippets; logo, README, licence' (#214) from dev into main
bvandeusen2026-10-22 16:42:33 -04:00
e89e6a24de
fix(6245): bind_repo(moved_from=…) moves the snippet locations recorded in the old repo
bvandeusenandClaude Opus 5.52026-10-22 16:18:03 -04:00
787685ac63
fix(6244): the instance keeps its own SECRET_KEY in /data, and docker-compose.yml is the compose users deploy from
bvandeusenandClaude Opus 5.52026-10-22 16:13:43 -04:00
92a15d3e1a
rename(547): the header draws the clasped grimoire, and the README takes the standard shape
bvandeusenandClaude Opus 5.52026-10-22 15:44:03 -04:00
9a1513070d
Merge pull request 'A moved file or directory keeps its shape judgments and snippet locations' (#213) from dev into main
bvandeusen2026-10-22 15:29:37 -04:00
067aa58fbc
docs(6210): acceptance sweep — src, scripts and frontend leftovers described in the present tense
bvandeusenandClaude Opus 5.52026-10-21 21:54:38 -04:00
4c150cbc2f
docs(6209): test prose in the present tense — "used to", "previously", "before this" restated as the failure shape
bvandeusenandClaude Opus 5.52026-10-21 21:46:57 -04:00
914f31359c
docs(6209): the remaining test files — lessons, reply moment and shape, retrieval specs and scopes, rule doors and judgments, services, snippets, search scope; five tests renamed to their property
bvandeusenandClaude Opus 5.52026-10-21 21:44:58 -04:00
79de8938b9
docs(6209): forty test files — design cascade and stylesheet, embeddings, family canon, forge, backup round trips, inception, placement, platforms, moments, rule move and verification, search scope, facets
bvandeusenandClaude Opus 5.52026-10-21 21:40:25 -04:00
63e97a6f0f
docs(6209): seventeen more test files — lesson shape and round trip, rule scope/moments/kind/surfacing, drift, deadlock race, backup, inception, backfill, claims, supersession, ledgers, family shapes
bvandeusenandClaude Opus 5.52026-10-21 21:37:15 -04:00
91c96a8b8a
docs(6209): coverage, guidance-ownership, shape, warnings tests and shared fixtures
bvandeusenandClaude Opus 5.52026-10-21 21:21:52 -04:00
8518afb54d
docs(6209): rule usage, write path and telemetry tests state the behaviour they pin
bvandeusenandClaude Opus 5.52026-10-21 21:18:47 -04:00
bdd803537b
docs(6208): the remaining frontend comments drop milestone, step and rule citations
bvandeusenandClaude Opus 5.52026-10-21 21:14:03 -04:00
699a4cd986
docs(6208): ProjectView, KnowledgeView, SnippetListView and components.css comments drop citations and stories
bvandeusenandClaude Opus 5.52026-10-21 21:10:45 -04:00
637ec66b79
docs(6208): SettingsView comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 21:09:53 -04:00
79655fd19f
docs(6207): the remaining migrations state their rationale in terms of the data
bvandeusenandClaude Opus 5.52026-10-21 20:49:32 -04:00
79059ca1e7
docs(6207): migrations 0079, 0082, 0087, 0104, 0111, 0112, 0116-0118 drop milestone and record citations
bvandeusenandClaude Opus 5.52026-10-21 20:47:43 -04:00
8c9bb000fa
docs(6207): migrations 0101, 0105, 0106, 0108, 0120, 0121 drop citations and the operator quote
bvandeusenandClaude Opus 5.52026-10-21 20:47:14 -04:00
9e1da4af3d
docs(6207): migrations 0088 and 0090-0094 state their rationale in terms of the data
bvandeusenandClaude Opus 5.52026-10-21 20:46:36 -04:00
f6734291c9
docs(6206): the remaining models, routes, mcp/tools/repos and config comments drop citations
bvandeusenandClaude Opus 5.52026-10-21 20:44:31 -04:00
6ec78b530e
docs(6206): webhooks, search, rulebooks routes and retrieval_tuning, note, models/__init__ drop citations
bvandeusenandClaude Opus 5.52026-10-21 20:43:32 -04:00
0c88e1b0b0
docs(6206): settings, projects, api routes and three models drop citations; four capitalised services stragglers
bvandeusenandClaude Opus 5.52026-10-21 20:42:41 -04:00
78e1bdbd93
docs(6206): retrieval, snippets, notes routes and rule_usage model drop citations
bvandeusenandClaude Opus 5.52026-10-21 20:41:13 -04:00
6a9f02990c
docs(6206): embedding model docstrings state the sibling-table reason in place
bvandeusenandClaude Opus 5.52026-10-21 20:39:35 -04:00
2a5276eb0e
docs(6206): routes/lessons comments drop citations and the corpus measurement
bvandeusenandClaude Opus 5.52026-10-21 20:39:00 -04:00
cad74df190
docs(6206): rulebook model comments state the design, not the history of the rulebook
bvandeusenandClaude Opus 5.52026-10-21 20:38:01 -04:00
87e8f8f777
docs(6205): last id-less stories in services — a ported-from project name and two "this milestone" references
bvandeusenandClaude Opus 5.52026-10-21 20:35:04 -04:00
fa4f88747e
docs(6205): the remaining services files state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:34:24 -04:00
172e784cb2
docs(6205): rule_moment_judgments, retrieval_migration, repo_bindings, moments, logging, design_systems comments drop citations
bvandeusenandClaude Opus 5.52026-10-21 20:32:07 -04:00
cc5401b2d3
docs(6205): task_logs, task_claims, reply_shapes, design_starter_roles, db_maintenance_scheduler comments drop citations and incident stories
bvandeusenandClaude Opus 5.52026-10-21 20:31:14 -04:00
32ebc2b1d4
docs(6205): retrieval_surfaces and family_adoption comments drop citations and the decision quote
bvandeusenandClaude Opus 5.52026-10-21 20:29:52 -04:00
dd4bc234e9
docs(6205): inception and family comments drop record, milestone and date citations
bvandeusenandClaude Opus 5.52026-10-21 20:29:03 -04:00
5f96545ae1
docs(6205): record_refs and moment_delivery comments drop record and milestone citations
bvandeusenandClaude Opus 5.52026-10-21 20:28:23 -04:00
5382e0a7da
docs(6205): systems comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:27:44 -04:00
6dab239eb2
docs(6205): note_usage comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:27:19 -04:00
757d016a0c
docs(6205): milestones comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:26:50 -04:00
29fd64f67e
docs(6205): forge comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:26:18 -04:00
16367b02d2
docs(6205): retrieval_registry comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:25:48 -04:00
502ecf6743
docs(6205): retrieval_tuning comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:25:15 -04:00
5605b863b2
docs(6205): lesson_rules comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:23:11 -04:00
21a409eac1
docs(6205): knowledge comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:22:42 -04:00
d1b442c572
docs(6205): lessons comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:21:57 -04:00
7e9d33d9d9
docs(6205): rule_usage comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:19:50 -04:00
5d48e23285
docs(6205): notes comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:18:30 -04:00
cdb49b2f9f
docs(6205): dedup comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:17:09 -04:00
0a310f326f
docs(6205): rulebooks comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:15:41 -04:00
57773c8b55
docs(6205): snippets comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:14:09 -04:00
5598b307fa
docs(6205): coverage comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:12:53 -04:00
c44372c8cd
docs(6205): retrieval_telemetry comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:11:10 -04:00
be9a659e9b
docs(6205): backup comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:08:12 -04:00
0c24fa392c
docs(6205): embeddings comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:04:59 -04:00
4ebd8e88fb
docs(6205): retrieval_pipeline comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 20:01:12 -04:00
a41690a508
docs(6205): shape_ledger comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 19:57:23 -04:00
33142db3ed
docs(6205): plugin_context comments state the reason, not the instance that taught it
bvandeusenandClaude Opus 5.52026-10-21 19:52:55 -04:00
17777e9bb1
docs(6204): shipped instruction text describes the product, not this instance's records
bvandeusenandClaude Opus 5.52026-10-21 19:45:09 -04:00
fc8f554cee
fix(6219): g t opens Knowledge, and the shortcuts overlay lists every g shortcut
bvandeusenandClaude Opus 5.52026-10-21 19:29:45 -04:00