Documentation
¶
Overview ¶
Package guardian implements the Rule Guardian — Feature 3 of synapses-intelligence.
When Synapses detects an architectural rule violation (e.g., a view component importing a database package), the Guardian explains it in plain English and suggests a concrete fix. Results are cached in brain.sqlite so the LLM is only called once per unique (rule, file) pair.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Guardian ¶
type Guardian struct {
// contains filtered or unexported fields
}
Guardian explains rule violations and caches results.
Click to show internal directories.
Click to hide internal directories.