Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

tombaldwin/candor-agents

https://github.com/tombaldwin/candor-agents · scanned 2026-06-16 00:39 UTC (2 months, 1 week ago)

19 raw signals (0 security + 19 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 19 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 90 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
effect_tools software healthy guard.py:25
parse_denies software healthy guard.py:34
compile_guard software healthy guard.py:60
main software healthy guard.py:118
tools_match_matcher software healthy scan.py:101
_strip_comment software healthy scan.py:148
_unquote software healthy scan.py:165
split_tools software healthy scan.py:177
base_tool software healthy scan.py:195
propagate software healthy scan.py:204
bash_cmds software healthy scan.py:222
read_md software healthy scan.py:310
parse_frontmatter software healthy scan.py:323
tool_list software healthy scan.py:348
classify software healthy scan.py:369
main software healthy scan.py:402
value software healthy scan.py:414
live software healthy scan.py:575
_split_tools software healthy scan.py:603
_raw_tools software healthy scan.py:621
_bash_spec_head software healthy scan.py:633
_heads software healthy scan.py:640
mcp_effects software healthy scan.py:790
with_heads software healthy scan.py:820
transcript_dir_for software healthy observe.py:25
classify_tool software healthy observe.py:37
surfaces_from software healthy observe.py:52
tool_uses software healthy observe.py:71
observe software healthy observe.py:94
main software healthy observe.py:202
value software healthy observe.py:211
_run software healthy cli.py:24
drift software healthy cli.py:28
main software healthy cli.py:97
check software healthy test.py:22
agent software healthy test.py:32
scan software healthy test.py:37
entry software healthy test.py:53
_tl software healthy test.py:187
scan_decl software healthy test.py:223
_tu software healthy test.py:448
driftcli software healthy test.py:576
build software healthy test.py:625
build_linked software healthy test.py:781
agent_md software healthy fuzz.py:37
run_seed software healthy fuzz.py:42
main software healthy fuzz.py:106

LabelLayerStatusPath
DECLARING.md software healthy DECLARING.md
ANNOUNCE.md software healthy ANNOUNCE.md
DESIGN.md software healthy DESIGN.md
README.md software healthy README.md
run.sh software healthy run.sh
guard.py software healthy guard.py
find-query.sh software healthy find-query.sh
agentsmd.py software healthy agentsmd.py
scan.py software healthy scan.py
observe.py software healthy observe.py
cli.py software healthy cli.py
pyproject.toml software healthy pyproject.toml
gen-agentsmd.py software healthy gen-agentsmd.py
test.py software healthy test.py
AGENTS.md software healthy AGENTS.md
fuzz.py software healthy fuzz.py
.mcp.json software healthy fixture/.mcp.json
agent-a1.meta.json software healthy fixture/transcripts/s1/subagents/agent-a1.meta.json
agent-a2.meta.json software healthy fixture/transcripts/s1/subagents/agent-a2.meta.json
triage.md software healthy fixture/.claude/agents/triage.md
mailer.md software healthy fixture/.claude/agents/mailer.md
researcher.md software healthy fixture/.claude/agents/researcher.md
orchestrator.md software healthy fixture/.claude/agents/orchestrator.md
coder.md software healthy fixture/.claude/agents/coder.md
AGENTS.md quality healthy AGENTS.md
fixture/.mcp.json quality healthy fixture/.mcp.json
fixture/.claude/agents/triage.md quality healthy fixture/.claude/agents/triage.md
fixture/.claude/agents/mailer.md quality healthy fixture/.claude/agents/mailer.md
fixture/.claude/agents/researcher.md quality healthy fixture/.claude/agents/researcher.md
fixture/.claude/agents/orchestrator.md quality healthy fixture/.claude/agents/orchestrator.md
fixture/.claude/agents/coder.md quality healthy fixture/.claude/agents/coder.md

LabelLayerStatusPath
fixture software healthy fixture
transcripts software healthy fixture/transcripts
s1 software healthy fixture/transcripts/s1
subagents software healthy fixture/transcripts/s1/subagents
.claude software healthy fixture/.claude
agents software healthy fixture/.claude/agents

LabelLayerStatusPath
postgres data healthy scan.py
sqlite data healthy scan.py
mysql data healthy scan.py
mongodb data healthy scan.py
redis data healthy scan.py

LabelLayerStatusPath
repobility-clone-pc29vam7 software healthy /tmp/repobility-clone-pc29vam7
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/0d222ff7-f76c-4dc8-831f-5bc6ab6c07bd/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0d222ff7-f76c-4dc8-831f-5bc6ab6c07bd/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.