AIContext
Inherits YAML::Serializable < JSON::Serializable < Struct < Value < Object
Constants
Entry fields taken from the scanned repo as-is (snippets keep comments and string literals). A consumer that feeds this report to an LLM keys on this to fence them off as untrusted data.
Constructors
Instance methods
Empty buckets are omitted from JSON/YAML. An explicit "guards":[]
reads as "confirmed none", which is wrong after --ai-context=
clears unrequested buckets — and disagrees with plain/Postman, which
already skip empty labels. Absence of the key means "no entries
(or not requested)", matching those formats.
Empty buckets are omitted from JSON/YAML. An explicit "guards":[]
reads as "confirmed none", which is wrong after --ai-context=
clears unrequested buckets — and disagrees with plain/Postman, which
already skip empty labels. Absence of the key means "no entries
(or not requested)", matching those formats.