https://github.com/RobertIlisei/MARVIN
· scanned 2026-06-15 23:53 UTC (2 months, 3 weeks ago)
201 raw signals (0 security + 201 graph)
Last scanned 2 months, 3 weeks ago · v1 · 174 actionable findings from 1 signal source. 27 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2315 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 |
|---|---|---|---|
shoot |
software | healthy | scripts/dev-screenshot.mjs:shoot |
describe |
software | healthy | scripts/vitest-shim.mjs:describe |
it |
software | healthy | scripts/vitest-shim.mjs:it |
test |
software | healthy | scripts/vitest-shim.mjs:test |
beforeEach |
software | healthy | scripts/vitest-shim.mjs:beforeEach |
afterEach |
software | healthy | scripts/vitest-shim.mjs:afterEach |
expect |
software | healthy | scripts/vitest-shim.mjs:expect |
describe |
software | healthy | scripts/run-tests-via-jiti.mjs:describe |
it |
software | healthy | scripts/run-tests-via-jiti.mjs:it |
beforeEach |
software | healthy | scripts/run-tests-via-jiti.mjs:beforeEach |
afterEach |
software | healthy | scripts/run-tests-via-jiti.mjs:afterEach |
deepEqual |
software | healthy | scripts/run-tests-via-jiti.mjs:deepEqual |
describeContains |
software | healthy | scripts/run-tests-via-jiti.mjs:describeContains |
expect |
software | healthy | scripts/run-tests-via-jiti.mjs:expect |
to |
software | healthy | scripts/run-tests-via-jiti.mjs:to |
deepEqualAsymmetric |
software | healthy | scripts/run-tests-via-jiti.mjs:deepEqualAsymmetric |
patchedExpect |
software | healthy | scripts/run-tests-via-jiti.mjs:patchedExpect |
slugify |
software | healthy | scripts/build-knowledge-graph.py:59 |
short_id |
software | healthy | scripts/build-knowledge-graph.py:63 |
relpath |
software | healthy | scripts/build-knowledge-graph.py:67 |
collect_files |
software | healthy | scripts/build-knowledge-graph.py:74 |
parse_markdown |
software | healthy | scripts/build-knowledge-graph.py:103 |
assemble_graph |
software | healthy | scripts/build-knowledge-graph.py:199 |
to_node_link |
software | healthy | scripts/build-knowledge-graph.py:222 |
main |
software | healthy | scripts/build-knowledge-graph.py:253 |
_call_claude |
software | healthy | .claude/skills/skill-creator/scripts/improve_description.py… |
improve_description |
software | healthy | .claude/skills/skill-creator/scripts/improve_description.py… |
main |
software | healthy | .claude/skills/skill-creator/scripts/improve_description.py… |
split_eval_set |
software | healthy | .claude/skills/skill-creator/scripts/run_loop.py:24 |
run_loop |
software | healthy | .claude/skills/skill-creator/scripts/run_loop.py:47 |
print_eval_stats |
software | healthy | .claude/skills/skill-creator/scripts/run_loop.py:154 |
main |
software | healthy | .claude/skills/skill-creator/scripts/run_loop.py:244 |
should_exclude |
software | healthy | .claude/skills/skill-creator/scripts/package_skill.py:27 |
package_skill |
software | healthy | .claude/skills/skill-creator/scripts/package_skill.py:42 |
main |
software | healthy | .claude/skills/skill-creator/scripts/package_skill.py:111 |
generate_html |
software | healthy | .claude/skills/skill-creator/scripts/generate_report.py:16 |
aggregate_runs |
software | healthy | .claude/skills/skill-creator/scripts/generate_report.py:227 |
score_class |
software | healthy | .claude/skills/skill-creator/scripts/generate_report.py:244 |
main |
software | healthy | .claude/skills/skill-creator/scripts/generate_report.py:304 |
parse_skill_md |
software | healthy | .claude/skills/skill-creator/scripts/utils.py:7 |
validate_skill |
software | healthy | .claude/skills/skill-creator/scripts/quick_validate.py:12 |
calculate_stats |
software | healthy | .claude/skills/skill-creator/scripts/aggregate_benchmark.py… |
load_run_results |
software | healthy | .claude/skills/skill-creator/scripts/aggregate_benchmark.py… |
aggregate_results |
software | healthy | .claude/skills/skill-creator/scripts/aggregate_benchmark.py… |
generate_benchmark |
software | healthy | .claude/skills/skill-creator/scripts/aggregate_benchmark.py… |
generate_markdown |
software | healthy | .claude/skills/skill-creator/scripts/aggregate_benchmark.py… |
main |
software | healthy | .claude/skills/skill-creator/scripts/aggregate_benchmark.py… |
find_project_root |
software | healthy | .claude/skills/skill-creator/scripts/run_eval.py:22 |
run_single_query |
software | dead | .claude/skills/skill-creator/scripts/run_eval.py:35 |
run_eval |
software | healthy | .claude/skills/skill-creator/scripts/run_eval.py:184 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
REVIEW.md |
software | healthy | REVIEW.md |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
biome.json |
software | healthy | biome.json |
vitest.config.ts |
software | healthy | vitest.config.ts |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
roadmap.md |
software | healthy | docs/roadmap.md |
README.md |
software | healthy | docs/README.md |
credentials.md |
software | healthy | docs/security/credentials.md |
tool-policy.md |
software | healthy | docs/security/tool-policy.md |
data-flow.md |
software | healthy | docs/security/data-flow.md |
api.md |
software | healthy | docs/reference/api.md |
mcp-servers.md |
software | healthy | docs/reference/mcp-servers.md |
storage.md |
software | healthy | docs/reference/storage.md |
env-vars.md |
software | healthy | docs/reference/env-vars.md |
shortcuts.md |
software | healthy | docs/reference/shortcuts.md |
cost-tracking.md |
software | healthy | docs/operations/cost-tracking.md |
observability.md |
software | healthy | docs/operations/observability.md |
health.md |
software | healthy | docs/operations/health.md |
sessions.md |
software | healthy | docs/operations/sessions.md |
local-setup.md |
software | healthy | docs/development/local-setup.md |
contributing.md |
software | healthy | docs/development/contributing.md |
testing.md |
software | healthy | docs/development/testing.md |
workspace.md |
software | healthy | docs/development/workspace.md |
DEFINITION_OF_DONE.md |
software | healthy | docs/reviews/DEFINITION_OF_DONE.md |
2026-04-26-full-audit.md |
software | healthy | docs/reviews/2026-04-26-full-audit.md |
2026-05-17-full-security-audit.md |
software | healthy | docs/reviews/2026-05-17-full-security-audit.md |
empty-state-redesigned.html |
software | healthy | docs/reviews/mockups/empty-state-redesigned.html |
top-bar-redesigned.html |
software | healthy | docs/reviews/mockups/top-bar-redesigned.html |
confirm-prompt-redesigned.html |
software | healthy | docs/reviews/mockups/confirm-prompt-redesigned.html |
architecture.md |
software | healthy | docs/getting-started/architecture.md |
overview.md |
software | healthy | docs/getting-started/overview.md |
quickstart.md |
software | healthy | docs/getting-started/quickstart.md |
cost-model.md |
software | healthy | docs/business/cost-model.md |
vision.md |
software | healthy | docs/business/vision.md |
licensing.md |
software | healthy | docs/business/licensing.md |
CHANGELOG.md |
software | healthy | docs/history/CHANGELOG.md |
single-assistant.md |
software | healthy | docs/concepts/single-assistant.md |
isolation-contract.md |
software | healthy | docs/concepts/isolation-contract.md |
eight-phase-workflow.md |
software | healthy | docs/concepts/eight-phase-workflow.md |
confirm-gate.md |
software | healthy | docs/concepts/confirm-gate.md |
memory-and-adrs.md |
software | healthy | docs/concepts/memory-and-adrs.md |
advisor-strategy.md |
software | healthy | docs/concepts/advisor-strategy.md |
graphify-integration.md |
software | healthy | docs/concepts/graphify-integration.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
security |
software | healthy | docs/security |
reference |
software | healthy | docs/reference |
operations |
software | healthy | docs/operations |
development |
software | healthy | docs/development |
reviews |
software | healthy | docs/reviews |
mockups |
software | healthy | docs/reviews/mockups |
getting-started |
software | healthy | docs/getting-started |
business |
software | healthy | docs/business |
history |
software | healthy | docs/history |
concepts |
software | healthy | docs/concepts |
guides |
software | healthy | docs/guides |
decisions |
software | healthy | docs/decisions |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
hooks |
software | healthy | .claude/hooks |
skills |
software | healthy | .claude/skills |
claude-api |
software | healthy | .claude/skills/claude-api |
php |
software | healthy | .claude/skills/claude-api/php |
managed-agents |
software | healthy | .claude/skills/claude-api/php/managed-agents |
curl |
software | healthy | .claude/skills/claude-api/curl |
ruby |
software | healthy | .claude/skills/claude-api/ruby |
managed-agents |
software | healthy | .claude/skills/claude-api/ruby/managed-agents |
shared |
software | healthy | .claude/skills/claude-api/shared |
typescript |
software | healthy | .claude/skills/claude-api/typescript |
claude-api |
software | healthy | .claude/skills/claude-api/typescript/claude-api |
managed-agents |
software | healthy | .claude/skills/claude-api/typescript/managed-agents |
csharp |
software | healthy | .claude/skills/claude-api/csharp |
python |
software | healthy | .claude/skills/claude-api/python |
claude-api |
software | healthy | .claude/skills/claude-api/python/claude-api |
managed-agents |
software | healthy | .claude/skills/claude-api/python/managed-agents |
java |
software | healthy | .claude/skills/claude-api/java |
managed-agents |
software | healthy | .claude/skills/claude-api/java/managed-agents |
go |
software | healthy | .claude/skills/claude-api/go |
managed-agents |
software | healthy | .claude/skills/claude-api/go/managed-agents |
skill-creator |
software | healthy | .claude/skills/skill-creator |
scripts |
software | healthy | .claude/skills/skill-creator/scripts |
references |
software | healthy | .claude/skills/skill-creator/references |
assets |
software | healthy | .claude/skills/skill-creator/assets |
agents |
software | healthy | .claude/skills/skill-creator/agents |
eval-viewer |
software | healthy | .claude/skills/skill-creator/eval-viewer |
pr-review |
software | healthy | .claude/skills/pr-review |
test-driven-development |
software | healthy | .claude/skills/test-driven-development |
theme-factory |
software | healthy | .claude/skills/theme-factory |
themes |
software | healthy | .claude/skills/theme-factory/themes |
frontend-design |
software | healthy | .claude/skills/frontend-design |
internal-comms |
software | healthy | .claude/skills/internal-comms |
examples |
software | healthy | .claude/skills/internal-comms/examples |
doc-coauthoring |
software | healthy | .claude/skills/doc-coauthoring |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
AssertionError |
software | healthy | scripts/run-tests-via-jiti.mjs:AssertionError |
ReviewHandler |
software | healthy | .claude/skills/skill-creator/eval-viewer/generate_review.py… |
MCPConnection |
software | healthy | .claude/skills/mcp-builder/scripts/connections.py:13 |
MCPConnectionStdio |
software | healthy | .claude/skills/mcp-builder/scripts/connections.py:73 |
MCPConnectionSSE |
software | healthy | .claude/skills/mcp-builder/scripts/connections.py:88 |
MCPConnectionHTTP |
software | healthy | .claude/skills/mcp-builder/scripts/connections.py:100 |
PPTXSchemaValidator |
software | healthy | .claude/skills/docx/scripts/office/validators/pptx.py:10 |
RedliningValidator |
software | healthy | .claude/skills/docx/scripts/office/validators/redlining.py:… |
BaseSchemaValidator |
software | healthy | .claude/skills/docx/scripts/office/validators/base.py:12 |
DOCXSchemaValidator |
software | healthy | .claude/skills/docx/scripts/office/validators/docx.py:16 |
PPTXSchemaValidator |
software | healthy | .claude/skills/pptx/scripts/office/validators/pptx.py:10 |
RedliningValidator |
software | healthy | .claude/skills/pptx/scripts/office/validators/redlining.py:… |
BaseSchemaValidator |
software | healthy | .claude/skills/pptx/scripts/office/validators/base.py:12 |
DOCXSchemaValidator |
software | healthy | .claude/skills/pptx/scripts/office/validators/docx.py:16 |
PPTXSchemaValidator |
software | healthy | .claude/skills/xlsx/scripts/office/validators/pptx.py:10 |
RedliningValidator |
software | healthy | .claude/skills/xlsx/scripts/office/validators/redlining.py:… |
BaseSchemaValidator |
software | healthy | .claude/skills/xlsx/scripts/office/validators/base.py:12 |
DOCXSchemaValidator |
software | healthy | .claude/skills/xlsx/scripts/office/validators/docx.py:16 |
RectAndField |
software | healthy | .claude/skills/pdf/scripts/check_bounding_boxes.py:9 |
lists |
software | healthy | sidecar/packages/ui/src/utils.ts:lists |
of |
software | healthy | sidecar/packages/runtime/tests/fs-sandbox.test.ts:of |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | sidecar/src/app/page.tsx |
/apps |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src/components |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src/components/brain |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src/components/brain/scout-orb.tsx |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src/components/brain/advisor-orb.tsx |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src/components/file-tree |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src/components/file-tree/file-tree.tsx |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src/app |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/src/app/page.tsx |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/sidecar/package.json |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/README.md |
frontend | healthy | sidecar/tests/file-tree-filter.test.ts |
/tmp/out.png |
frontend | healthy | sidecar/packages/runtime/src/personality.ts |
/api/files/write/create |
frontend | healthy | sidecar/src/components/file-tree/use-fs-mutations.ts |
/api/files/write/save |
frontend | healthy | sidecar/src/components/file-tree/use-fs-mutations.ts |
/api/files/write/rename |
frontend | healthy | sidecar/src/components/file-tree/use-fs-mutations.ts |
/api/files/write/move |
frontend | healthy | sidecar/src/components/file-tree/use-fs-mutations.ts |
/api/files/write/delete |
frontend | healthy | sidecar/src/components/file-tree/use-fs-mutations.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.claude/skills/claude-api/php/managed-agents/README.md |
security | healthy | .claude/skills/claude-api/php/managed-agents/README.md |
auth::sidecar/packages/runtime/src/models.ts |
security | healthy | sidecar/packages/runtime/src/models.ts |
auth::.claude/skills/claude-api/go/managed-agents/README.md |
security | healthy | .claude/skills/claude-api/go/managed-agents/README.md |
auth::sidecar/packages/project-context/src/infra-probes.ts |
security | healthy | sidecar/packages/project-context/src/infra-probes.ts |
auth::sidecar/packages/runtime/src/session.ts |
security | healthy | sidecar/packages/runtime/src/session.ts |
auth::sidecar/packages/runtime/src/project-skill-discoverer… |
security | healthy | sidecar/packages/runtime/src/project-skill-discoverer.ts |
auth::sidecar/packages/runtime/src/auth.ts |
security | healthy | sidecar/packages/runtime/src/auth.ts |
auth::.claude/skills/claude-api/java/managed-agents/README.… |
security | healthy | .claude/skills/claude-api/java/managed-agents/README.md |
auth::sidecar/packages/runtime/src/auth-config.ts |
security | healthy | sidecar/packages/runtime/src/auth-config.ts |
auth::sidecar/packages/runtime/src/suggestion-rules.ts |
security | healthy | sidecar/packages/runtime/src/suggestion-rules.ts |
auth::.claude/skills/skill-creator/SKILL.md |
security | healthy | .claude/skills/skill-creator/SKILL.md |
auth::sidecar/packages/graphify-bridge/src/refresh-docs.ts |
security | healthy | sidecar/packages/graphify-bridge/src/refresh-docs.ts |
auth::.claude/skills/security-audit/SKILL.md |
security | healthy | .claude/skills/security-audit/SKILL.md |
auth::sidecar/packages/project-context/src/fingerprint.ts |
security | healthy | sidecar/packages/project-context/src/fingerprint.ts |
auth::.claude/skills/claude-api/ruby/managed-agents/README.… |
security | healthy | .claude/skills/claude-api/ruby/managed-agents/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | sidecar/packages/project-context/src/fingerprint.ts |
postgres |
data | healthy | sidecar/packages/project-context/src/infra-probes.ts |
redis |
data | healthy | sidecar/packages/project-context/src/infra-probes.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .claude/skills/skill-creator/SKILL.md |
vps::gcp |
hardware | healthy | .claude/skills/skill-creator/SKILL.md |
vps::azure |
hardware | healthy | .claude/skills/skill-creator/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::sidecar/packages/runtime/tests/honeycomb-c… |
security | healthy | sidecar/packages/runtime/tests/honeycomb-config.test.ts |
generic_api_key::sidecar/packages/runtime/tests/honeycomb-c… |
security | healthy | sidecar/packages/runtime/tests/honeycomb-config.test.ts |
generic_api_key::sidecar/packages/runtime/tests/honeycomb-t… |
security | healthy | sidecar/packages/runtime/tests/honeycomb-telemetry.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
Home |
frontend | healthy | sidecar/src/app/page.tsx |
RootLayout |
frontend | healthy | sidecar/src/app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
MINISIGN_SECRET_KEY |
cicd | healthy | — |
MINISIGN_PASSWORD |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-6yjdbqph |
software | healthy | /tmp/repobility-clone-6yjdbqph |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/bundle-sidecar.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | sidecar/src/components/brain/marvin-brain.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/release.yml |
This page is publicly accessible at:
https://repobility.com/scan/6745f6c9-fd48-4e50-9c48-a565f0270adf/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6745f6c9-fd48-4e50-9c48-a565f0270adf/
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.