internal/

directory
v0.0.0-...-83bc8a5 Latest Latest
Warning

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

Go to latest
Published: Apr 14, 2026 License: MIT

Directories

Path Synopsis
Package bootstrap scaffolds repository config and starter catalogs for `mapture init`.
Package bootstrap scaffolds repository config and starter catalogs for `mapture init`.
Package catalog defines the canonical catalog model (teams and domains) and loads it from mapture.yaml and optional legacy YAML files.
Package catalog defines the canonical catalog model (teams and domains) and loads it from mapture.yaml and optional legacy YAML files.
Package config loads and validates repository-level Mapture configuration.
Package config loads and validates repository-level Mapture configuration.
exporter
html
Package html writes static explorer bundles backed by visualization JSON.
Package html writes static explorer bundles backed by visualization JSON.
jgf
Package jgf builds the shareable JSON Graph Format export for downstream consumers.
Package jgf builds the shareable JSON Graph Format export for downstream consumers.
mermaid
Package mermaid renders normalized graphs as Mermaid flowcharts.
Package mermaid renders normalized graphs as Mermaid flowcharts.
visualization
Package visualization builds the explorer-facing JSON derived from the JGF export.
Package visualization builds the explorer-facing JSON derived from the JGF export.
Package graph defines the normalized architecture graph model that the scanner produces and that exporters consume.
Package graph defines the normalized architecture graph model that the scanner produces and that exporters consume.
Package projectscope applies ad-hoc CLI scan scopes on top of discovered project config.
Package projectscope applies ad-hoc CLI scan scopes on top of discovered project config.
Package scanner walks configured source trees and extracts structured `@arch.*` and `@event.*` metadata from comment blocks.
Package scanner walks configured source trees and extracts structured `@arch.*` and `@event.*` metadata from comment blocks.
Package schema embeds the CUE definitions used to validate YAML inputs.
Package schema embeds the CUE definitions used to validate YAML inputs.
Package server hosts the `mapture serve` local explorer.
Package server hosts the `mapture serve` local explorer.
Package ui provides shared CLI reporting primitives for rich and plain-text terminal output.
Package ui provides shared CLI reporting primitives for rich and plain-text terminal output.
Package updater upgrades the current mapture installation in place.
Package updater upgrades the current mapture installation in place.
Package validator turns scanned raw blocks plus catalog metadata into a normalized graph and enforces validation layers 4-6.
Package validator turns scanned raw blocks plus catalog metadata into a normalized graph and enforces validation layers 4-6.
Package webui exposes the embedded frontend bundle used by the server.
Package webui exposes the embedded frontend bundle used by the server.

Jump to

Keyboard shortcuts

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