1.4 KiB
1.4 KiB
Completed Scriptorium LLM Runtime Migration
The Scriptorium-backed LLM runtime migration is complete. Notarius now uses
gitea.maximumdirect.net/eric/scriptorium as the production LLM execution
engine behind Notarius-owned module contracts, diagnostics, manifest
provenance, and secret-handling policy.
Implemented Outcomes
- production LLM execution uses Scriptorium prompt assets and profiles;
- chunk, extract, and normalize modules call LLMs through the Notarius
StructuredLLMClientboundary; - modules pass prompt IDs, prompt versions, profile IDs, session IDs, input materials, and prompt variables instead of locally rendered chat messages;
- source transcript input is preserved as run-scoped input material for byte-stable cacheable prompt messages;
- Scriptorium profile provenance is recorded in run manifests without raw prompts, schemas, source payloads, references, or secrets.
Canonical Docs
Current behavior is documented in:
- Configuration
- CLI Reference
- Internal LLM Runtime
- Pipeline Internals
- JSON Output Integration
- Troubleshooting
There is no active Scriptorium-specific roadmap work in this file. Deferred work related to broader LLM, reference, retrieval, context-window, or provider strategy belongs in Future Roadmap.