pkg/

directory
v0.3.44 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2026 License: MIT

Directories

Path Synopsis
ingest
Package ingest is the WRITE side of the catalog: it takes one data source's SDL and turns it into the physical model the catalog storage persists.
Package ingest is the WRITE side of the catalog: it takes one data source's SDL and turns it into the physical model the catalog storage persists.
sdl
store
Package store is the entity-storage catalog provider (design 034).
Package store is the entity-storage catalog provider (design 034).
sources/llm
Package llm implements LLM data source types for AI model providers.
Package llm implements LLM data source types for AI model providers.
sources/ratelimit
Package ratelimit provides request and token rate limiting for LLM sources.
Package ratelimit provides request and token rate limiting for LLM sources.
mcp
reports
Package reports implements design/039: a report is a pure function of (spec, variables, identity).
Package reports implements design/039: a report is a pure function of (spec, variables, identity).
ui
Package ui holds the embedded browser assets of the visualization stack — the widget page, the shared JS core and the ECharts runtime — and exports them as bytes: go:embed does not cross package borders, so everything that inlines these assets into a page (pkg/mcp for the widget builds, pkg/mcp/reports for the report document) imports them from here.
Package ui holds the embedded browser assets of the visualization stack — the widget page, the shared JS core and the ECharts runtime — and exports them as bytes: go:embed does not cross package borders, so everything that inlines these assets into a page (pkg/mcp for the widget builds, pkg/mcp/reports for the report document) imports them from here.
viz
Package viz is the visualization core shared by the MCP viz tools (pkg/mcp) and the report renderer (pkg/mcp/reports): the canonical data contracts — flat rows and KPI cards — the chart/column specs, the caps, and the query+jq pipeline that feeds them (query.go).
Package viz is the visualization core shared by the MCP viz tools (pkg/mcp) and the report renderer (pkg/mcp/reports): the canonical data contracts — flat rows and KPI cards — the chart/column specs, the caps, and the query+jq pipeline that feeds them (query.go).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL