Documentation
¶
Index ¶
Constants ¶
const MaxRootBytes = 3 * 1024
MaxRootBytes is the ceiling on the root AGENTS.md. A harness reads that page at the start of every session, so a map that grows without a cap stops being read.
const RootAgents = "AGENTS.md"
Variables ¶
var DefaultCatalog = []Entry{}/* 104 elements not displayed */
DefaultCatalog is the master catalog for nova-tools.
Functions ¶
func Check ¶
Check holds the committed pages against a fresh Render. A mapped directory that grew a child, a catalog row that was edited, or a hand-edit of a page all fail with "stale; run: make map".
func Render ¶
Render builds every AGENTS.md page from the live tree and the catalog. Uncatalogued children still appear (as "-" rows) so a committed page goes stale the moment a mapped directory grows a child. Completeness issues are returned beside the pages; make map refuses to write when any are present.
func RunAgentsMap ¶
Types ¶
type CatalogIndex ¶
func IndexCatalog ¶
func IndexCatalog(cat []Entry) (CatalogIndex, []string)