Directories
¶
| Path | Synopsis |
|---|---|
|
Package analyze runs static analysis over resolved artifact code.
|
Package analyze runs static analysis over resolved artifact code. |
|
Package auditlog appends audit events as JSONL, one file per UTC day.
|
Package auditlog appends audit events as JSONL, one file per UTC day. |
|
Package cpstore is a file-backed store for the control-plane server.
|
Package cpstore is a file-backed store for the control-plane server. |
|
Package discover walks tool configurations and normalizes every skill, MCP server, plugin, hook, rule, and context file into the domain Artifact model.
|
Package discover walks tool configurations and normalizes every skill, MCP server, plugin, hook, rule, and context file into the domain Artifact model. |
|
Package fleetstore reads and writes fleet snapshots as one JSON file per owner under a shared directory (the "git is the backend" path, e.g.
|
Package fleetstore reads and writes fleet snapshots as one JSON file per owner under a shared directory (the "git is the backend" path, e.g. |
|
Package hash adapts the pure domain digest algorithm to the filesystem.
|
Package hash adapts the pure domain digest algorithm to the filesystem. |
|
Package historystore appends and reads counts-only posture snapshots to a local JSONL file (~/.eyebrow/history.jsonl), the data behind the posture trend.
|
Package historystore appends and reads counts-only posture snapshots to a local JSONL file (~/.eyebrow/history.jsonl), the data behind the posture trend. |
|
Package hookconfig installs (and removes) the host-tool hooks that feed eyebrow's usage telemetry.
|
Package hookconfig installs (and removes) the host-tool hooks that feed eyebrow's usage telemetry. |
|
Package lockstore reads and writes eyebrowlock.json.
|
Package lockstore reads and writes eyebrowlock.json. |
|
Package mcpconfig rewrites MCP server configs (Claude Code's .mcp.json) so stdio servers launch through the eyebrow shim, and restores them.
|
Package mcpconfig rewrites MCP server configs (Claude Code's .mcp.json) so stdio servers launch through the eyebrow shim, and restores them. |
|
Package notify posts short digests to a chatops webhook.
|
Package notify posts short digests to a chatops webhook. |
|
Package parse normalizes the heterogeneous config formats used by AI coding tools into Go values: JSON, JSONC (Claude/Cursor/VS Code-style, with comments and trailing commas), and TOML (Codex).
|
Package parse normalizes the heterogeneous config formats used by AI coding tools into Go values: JSON, JSONC (Claude/Cursor/VS Code-style, with comments and trailing commas), and TOML (Codex). |
|
Package policystore loads a policy file (eyebrow.policy.json) from disk.
|
Package policystore loads a policy file (eyebrow.policy.json) from disk. |
|
Package report renders scan, verify, and list results.
|
Package report renders scan, verify, and list results. |
|
Package repstore loads an opt-in community reputation corpus (theme H3) from a local JSON file: a content-hash → Signal map the user chose to trust.
|
Package repstore loads an opt-in community reputation corpus (theme H3) from a local JSON file: a content-hash → Signal map the user chose to trust. |
|
Package resolve turns a Source declaration into concrete, pinned, content-addressable code (or an integrity anchor for sources that cannot be hashed locally).
|
Package resolve turns a Source declaration into concrete, pinned, content-addressable code (or an integrity anchor for sources that cannot be hashed locally). |
|
Package sbom renders a lockfile as a CycloneDX 1.6 SBOM: one component per discovered artifact (skill, MCP server, plugin, …) and one vulnerability per static-analysis finding.
|
Package sbom renders a lockfile as a CycloneDX 1.6 SBOM: one component per discovered artifact (skill, MCP server, plugin, …) and one vulnerability per static-analysis finding. |
|
Package sign implements detached ed25519 signatures over canonical bytes, satisfying ports.Signer.
|
Package sign implements detached ed25519 signatures over canonical bytes, satisfying ports.Signer. |
|
Package snapshotstore is a content-addressed blob store for the *approved* bytes of an artifact's files.
|
Package snapshotstore is a content-addressed blob store for the *approved* bytes of an artifact's files. |
Click to show internal directories.
Click to hide internal directories.