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)
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.
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-pc29vam7 |
software | healthy | /tmp/repobility-clone-pc29vam7 |
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.