Pure checks and corrections for a generated admin entity config (BOU-567).
The model is asked for the right types and relations and does not reliably give them, so what the project already knows — its migrations — decides the types, and what the description asked for is checked before anything is written.
Pure checks and corrections for a generated admin entity config (BOU-567). The model is asked for the right types and relations and does not reliably give them, so what the project already knows — its migrations — decides the types, and what the description asked for is checked before anything is written.
Pure context-extraction functions for AI features.
FC/IS rule: file I/O happens in the caller (shell layer). These functions receive already-read content as strings/maps and transform it into context strings for prompt building.
Pure context-extraction functions for AI features. FC/IS rule: file I/O happens in the caller (shell layer). These functions receive already-read content as strings/maps and transform it into context strings for prompt building.
Pure response-parsing functions for AI outputs.
FC/IS rule: no I/O here — receives raw AI response strings, returns parsed data or error maps.
Pure response-parsing functions for AI outputs. FC/IS rule: no I/O here — receives raw AI response strings, returns parsed data or error maps.
Pure prompt-building functions for AI features.
FC/IS rule: no I/O, no logging, no exceptions here. All functions are pure transformations from data to prompt strings/messages.
Pure prompt-building functions for AI features. FC/IS rule: no I/O, no logging, no exceptions here. All functions are pure transformations from data to prompt strings/messages.
The schema the SQL copilot is shown, and the check its answer must pass.
Without the project's tables the model guessed every name from the English description (BOU-513). It now sees the tables and columns the migrations create, and an answer naming anything else is refused.
The schema the SQL copilot is shown, and the check its answer must pass. Without the project's tables the model guessed every name from the English description (BOU-513). It now sees the tables and columns the migrations create, and an answer naming anything else is refused.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |