MCPcopy Index your code
hub / github.com/cachix/secretspec

github.com/cachix/secretspec @v0.13.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.13.0 ↗ · + Follow
1,122 symbols 2,945 edges 90 files 368 documented · 33%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

secretspec/README.md

Extension points exported contracts — how you extend this code

Provider (Interface)
Trait defining the interface for secret storage providers. All secret storage backends must implement this trait to int [14 …
secretspec/src/provider/mod.rs
AuditSink (Interface)
A destination for audit events. Implementations must be fail-open: a write error is handled internally (e.g. reported t [2 …
secretspec/src/audit.rs

Core symbols most depended-on inside this repo

path
called by 97
secretspec/src/config.rs
get
called by 73
secretspec/src/secrets.rs
iter
called by 57
secretspec/src/config.rs
generate
called by 25
secretspec/src/generator.rs
resolve_secret_config
called by 24
secretspec/src/secrets.rs
validate
called by 23
secretspec/src/config.rs
kind
called by 21
secretspec/src/error.rs
get
called by 20
secretspec-py/secretspec/__init__.py

Shape

Function 607
Method 366
Class 119
Enum 15
Struct 13
Interface 2

Languages

Rust79%
Go7%
TypeScript6%
Python4%
Ruby4%
C1%

Modules by API surface

secretspec/src/tests.rs125 symbols
secretspec/src/secrets.rs75 symbols
secretspec/src/config.rs73 symbols
secretspec/src/provider/tests.rs55 symbols
secretspec/src/provider/mod.rs49 symbols
secretspec-node/index.js42 symbols
secretspec/src/provider/onepassword.rs36 symbols
secretspec/src/audit.rs34 symbols
secretspec-derive/src/lib.rs34 symbols
secretspec/src/provider/protonpass.rs33 symbols
secretspec-go/secretspec.go32 symbols
secretspec/src/cli/mod.rs30 symbols

Datastores touched

mydbDatabase · 1 repos
devDatabase · 1 repos
(mongodb)Database · 1 repos
dbDatabase · 1 repos
defaultDatabase · 1 repos
myapp_devDatabase · 1 repos
webapp_devDatabase · 1 repos

For agents

$ claude mcp add secretspec \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact