RAGE #12: bounded indexed classifier query + restart #29

Merged
lost-rob0t merged 18 commits from rage/12-classifier-query-red into main 2026-08-31 11:35:27 +00:00
lost-rob0t commented 2026-08-31 11:35:09 +00:00 (Migrated from github.com)

Replacement for closed empty draft #28 after the GitHub ready-for-review connector failed on its Repository.fullDatabaseId selection. Same branch and exact tested head; no code was changed by this PR replacement.

Canonical ARADR: research/LLM-LOG-RESEARCH-037-request-classifier-indexed-query-restart.org.
Implementation evidence: evidence/LLM-LOG-EVIDENCE-018-request-classifier-indexed-query-restart.org.

Executed RED: 2b95c54dd4a1436f06eccbc11e8b6d48cfb512da, run 33381478690.
Exact current head: 94c8980cb306f4a6c3964de7617eaf8ffb71974a.
Exact-head GREEN: run 33387423599, all three expert-plane lanes successful.

This slice adds bounded Tek9-indexed classifier history retrieval with restart durability and SWI-Prolog-owned ambiguity semantics. It adds no Python/Common Lisp rule engine and no Tek9 repository change. Empty unbounded history queries are rejected; returned assertions preserve source/rule/expert provenance; classification metadata grants no authority.

#12 remains open for timestamp/time-range history acceptance. No dotfiles mutation is included in this bounded slice.

Replacement for closed empty draft #28 after the GitHub ready-for-review connector failed on its `Repository.fullDatabaseId` selection. Same branch and exact tested head; no code was changed by this PR replacement. Canonical ARADR: `research/LLM-LOG-RESEARCH-037-request-classifier-indexed-query-restart.org`. Implementation evidence: `evidence/LLM-LOG-EVIDENCE-018-request-classifier-indexed-query-restart.org`. Executed RED: `2b95c54dd4a1436f06eccbc11e8b6d48cfb512da`, run 33381478690. Exact current head: `94c8980cb306f4a6c3964de7617eaf8ffb71974a`. Exact-head GREEN: run 33387423599, all three expert-plane lanes successful. This slice adds bounded Tek9-indexed classifier history retrieval with restart durability and SWI-Prolog-owned ambiguity semantics. It adds no Python/Common Lisp rule engine and no Tek9 repository change. Empty unbounded history queries are rejected; returned assertions preserve source/rule/expert provenance; classification metadata grants no authority. #12 remains open for timestamp/time-range history acceptance. No dotfiles mutation is included in this bounded slice.
Sign in to join this conversation.
No description provided.