derive-no-llm-call

OUT premise

`derive.py` builds prompts and parses responses but never calls an LLM itself; the caller (CLI or API) is responsible for the model invocation.

Summary

The derive module handles prompt construction and response parsing as a pure data transformation layer, but deliberately avoids making any LLM API calls directly. This means whatever system uses derive must supply its own model invocation logic, keeping the module decoupled from any specific LLM provider or client library.

Details

Sourceentries/2026/04/24/reasons_lib-derive.md