https://github.com/ca1773130n/GetResearchDone
· scanned 2026-06-17 01:45 UTC (1 month, 1 week ago)
111 raw signals (0 security + 111 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -23.3 (diff) · 110 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2695 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 |
|---|---|---|---|
_f |
software | healthy | tests/python/test_harness_upstream.py:23 |
test_matches_gd_vocabulary |
software | healthy | tests/python/test_harness_upstream.py:28 |
test_ignores_project_local_content |
software | healthy | tests/python/test_harness_upstream.py:38 |
setUp |
software | healthy | tests/python/test_harness_upstream.py:49 |
tearDown |
software | healthy | tests/python/test_harness_upstream.py:53 |
test_emit_filters_and_dedupes |
software | healthy | tests/python/test_harness_upstream.py:56 |
test_pending_counts_across_origins_and_respects_ttl |
software | healthy | tests/python/test_harness_upstream.py:75 |
test_mark_consumed_excludes_from_pending |
software | healthy | tests/python/test_harness_upstream.py:89 |
test_clear_by_origin_and_all |
software | healthy | tests/python/test_harness_upstream.py:98 |
test_upstream_dir_resolution |
software | healthy | tests/python/test_harness_upstream.py:108 |
test_save_round_merges_extra_keys |
software | healthy | tests/python/test_harness_upstream.py:123 |
test_composite_findings_appends_upstream_and_two_phase_cons… |
software | healthy | tests/python/test_harness_upstream.py:135 |
test_mark_consumed_counts_deduped_candidates_not_rows |
software | healthy | tests/python/test_harness_upstream.py:154 |
test_upstream_list_and_clear_json |
software | healthy | tests/python/test_harness_upstream.py:169 |
test_explicit_inheritance |
software | healthy | tests/python/test_harness_conformance.py:31 |
test_classes_still_instantiable |
software | healthy | tests/python/test_harness_conformance.py:39 |
_code_patch |
software | healthy | tests/python/test_harness_conformance.py:50 |
test_timeout_classified_h4_no_crash |
software | healthy | tests/python/test_harness_conformance.py:60 |
fake_run |
software | healthy | tests/python/test_harness_conformance.py:85 |
test_timeout_preserves_byte_output |
software | healthy | tests/python/test_harness_conformance.py:71 |
test_missing_binary_classified_no_crash |
software | healthy | tests/python/test_harness_conformance.py:83 |
_repo_with_graph |
software | healthy | tests/python/test_harness_conformance.py:96 |
test_consumes_runbook_gotcha_not_event |
software | healthy | tests/python/test_harness_conformance.py:112 |
test_empty_evidence_emits_config_status_hint |
software | healthy | tests/python/test_harness_conformance.py:126 |
createFixtureDir |
software | healthy | tests/helpers/fixtures.ts:createFixtureDir |
cleanupFixtureDir |
software | healthy | tests/helpers/fixtures.ts:cleanupFixtureDir |
that |
software | healthy | tests/helpers/setup.ts:that |
captureOutput |
software | healthy | tests/helpers/setup.ts:captureOutput |
captureError |
software | healthy | tests/helpers/setup.ts:captureError |
to |
software | healthy | tests/helpers/setup.ts:to |
captureErrorAsync |
software | healthy | tests/helpers/setup.ts:captureErrorAsync |
captureOutputAsync |
software | healthy | tests/helpers/setup.ts:captureOutputAsync |
makeWavePlan |
software | healthy | tests/unit/parallel.test.ts:makeWavePlan |
getPlansInWave |
software | healthy | tests/unit/parallel.test.ts:getPlansInWave |
writeRoadmapAndPhases |
software | healthy | tests/unit/parallel.test.ts:writeRoadmapAndPhases |
writeConfig |
software | healthy | tests/unit/parallel.test.ts:writeConfig |
ensurePhaseDir |
software | healthy | tests/unit/parallel.test.ts:ensurePhaseDir |
writeRoadmap |
software | healthy | tests/unit/parallel.test.ts:writeRoadmap |
is |
software | healthy | tests/unit/parallel.test.ts:is |
parseFirstJson |
software | healthy | tests/unit/state.test.ts:parseFirstJson |
makeEntry |
software | healthy | tests/unit/knowledge.test.ts:makeEntry |
occurrences |
software | healthy | tests/unit/knowledge.test.ts:occurrences |
buildKnowhowContent |
software | healthy | tests/unit/knowledge.test.ts:buildKnowhowContent |
should |
software | healthy | tests/unit/knowledge.test.ts:should |
makeTmpProject |
software | healthy | tests/unit/knowledge.test.ts:makeTmpProject |
rmTmpProject |
software | healthy | tests/unit/knowledge.test.ts:rmTmpProject |
writeKnowhow |
software | healthy | tests/unit/knowledge.test.ts:writeKnowhow |
foo |
software | healthy | tests/unit/knowledge.test.ts:foo |
bar |
software | healthy | tests/unit/knowledge.test.ts:bar |
baz |
software | healthy | tests/unit/knowledge.test.ts:baz |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
grd-file-manifest.json |
software | healthy | grd-file-manifest.json |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
eslint.config.js |
software | healthy | eslint.config.js |
jest.config.js |
software | healthy | jest.config.js |
tsconfig.build.json |
software | healthy | tsconfig.build.json |
tsconfig.json |
software | healthy | tsconfig.json |
grd-plan-checker.md |
software | healthy | agents/grd-plan-checker.md |
grd-phase-researcher.md |
software | healthy | agents/grd-phase-researcher.md |
grd-verifier.md |
software | healthy | agents/grd-verifier.md |
grd-eval-reporter.md |
software | healthy | agents/grd-eval-reporter.md |
grd-research-evaluator.md |
software | healthy | agents/grd-research-evaluator.md |
grd-planner.md |
software | healthy | agents/grd-planner.md |
grd-debugger.md |
software | healthy | agents/grd-debugger.md |
grd-experiment-runner.md |
software | healthy | agents/grd-experiment-runner.md |
grd-migrator.md |
software | healthy | agents/grd-migrator.md |
grd-critique-agent.md |
software | healthy | agents/grd-critique-agent.md |
grd-knowledge-miner.md |
software | healthy | agents/grd-knowledge-miner.md |
grd-eval-planner.md |
software | healthy | agents/grd-eval-planner.md |
grd-codebase-mapper.md |
software | healthy | agents/grd-codebase-mapper.md |
grd-surveyor.md |
software | healthy | agents/grd-surveyor.md |
grd-baseline-assessor.md |
software | healthy | agents/grd-baseline-assessor.md |
grd-synthesizer.md |
software | healthy | agents/grd-synthesizer.md |
grd-executor.md |
software | healthy | agents/grd-executor.md |
grd-deep-diver.md |
software | healthy | agents/grd-deep-diver.md |
grd-research-synthesizer.md |
software | healthy | agents/grd-research-synthesizer.md |
grd-project-researcher.md |
software | healthy | agents/grd-project-researcher.md |
grd-product-owner.md |
software | healthy | agents/grd-product-owner.md |
grd-feasibility-analyst.md |
software | healthy | agents/grd-feasibility-analyst.md |
grd-paper-writer.md |
software | healthy | agents/grd-paper-writer.md |
grd-roadmapper.md |
software | healthy | agents/grd-roadmapper.md |
grd-integration-checker.md |
software | healthy | agents/grd-integration-checker.md |
grd-code-reviewer.md |
software | healthy | agents/grd-code-reviewer.md |
grd-hypothesizer.md |
software | healthy | agents/grd-hypothesizer.md |
test_harness_upstream.py |
software | healthy | tests/python/test_harness_upstream.py |
test_harness_conformance.py |
software | healthy | tests/python/test_harness_conformance.py |
fixtures.ts |
software | healthy | tests/helpers/fixtures.ts |
setup.ts |
software | healthy | tests/helpers/setup.ts |
parallel.test.ts |
software | healthy | tests/unit/parallel.test.ts |
state.test.ts |
software | healthy | tests/unit/state.test.ts |
knowledge.test.ts |
software | healthy | tests/unit/knowledge.test.ts |
citations.test.ts |
software | healthy | tests/unit/citations.test.ts |
scheduler-idle-watchdog.test.ts |
software | healthy | tests/unit/scheduler-idle-watchdog.test.ts |
phase.test.ts |
software | healthy | tests/unit/phase.test.ts |
got.test.ts |
software | healthy | tests/unit/got.test.ts |
coverage-gaps.test.ts |
software | healthy | tests/unit/coverage-gaps.test.ts |
frontmatter.test.ts |
software | healthy | tests/unit/frontmatter.test.ts |
evolve.test.ts |
software | healthy | tests/unit/evolve.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
agents |
software | healthy | agents |
tests |
software | healthy | tests |
python |
software | healthy | tests/python |
helpers |
software | healthy | tests/helpers |
unit |
software | healthy | tests/unit |
commands |
software | healthy | tests/unit/commands |
scan |
software | healthy | tests/unit/scan |
research |
software | healthy | tests/unit/research |
cli |
software | healthy | tests/unit/cli |
golden |
software | healthy | tests/golden |
output |
software | healthy | tests/golden/output |
mutating |
software | healthy | tests/golden/output/mutating |
integration |
software | healthy | tests/integration |
cli |
software | healthy | tests/integration/cli |
benchmark |
software | healthy | tests/benchmark |
tasks |
software | healthy | tests/benchmark/tasks |
B5-effort-knob-fallback |
software | healthy | tests/benchmark/tasks/B5-effort-knob-fallback |
after |
software | healthy | tests/benchmark/tasks/B5-effort-knob-fallback/after |
before |
software | healthy | tests/benchmark/tasks/B5-effort-knob-fallback/before |
R1-segment-traversal |
software | healthy | tests/benchmark/tasks/R1-segment-traversal |
after |
software | healthy | tests/benchmark/tasks/R1-segment-traversal/after |
lib |
software | healthy | tests/benchmark/tasks/R1-segment-traversal/after/lib |
before |
software | healthy | tests/benchmark/tasks/R1-segment-traversal/before |
lib |
software | healthy | tests/benchmark/tasks/R1-segment-traversal/before/lib |
B2-time-budget-zero-unlimited |
software | healthy | tests/benchmark/tasks/B2-time-budget-zero-unlimited |
after |
software | healthy | tests/benchmark/tasks/B2-time-budget-zero-unlimited/after |
lib |
software | healthy | tests/benchmark/tasks/B2-time-budget-zero-unlimited/after/l… |
before |
software | healthy | tests/benchmark/tasks/B2-time-budget-zero-unlimited/before |
lib |
software | healthy | tests/benchmark/tasks/B2-time-budget-zero-unlimited/before/… |
B6-slug-word-boundary |
software | healthy | tests/benchmark/tasks/B6-slug-word-boundary |
after |
software | healthy | tests/benchmark/tasks/B6-slug-word-boundary/after |
before |
software | healthy | tests/benchmark/tasks/B6-slug-word-boundary/before |
R3-find-phase-resolver |
software | healthy | tests/benchmark/tasks/R3-find-phase-resolver |
after |
software | healthy | tests/benchmark/tasks/R3-find-phase-resolver/after |
lib |
software | healthy | tests/benchmark/tasks/R3-find-phase-resolver/after/lib |
commands |
software | healthy | tests/benchmark/tasks/R3-find-phase-resolver/after/lib/comm… |
before |
software | healthy | tests/benchmark/tasks/R3-find-phase-resolver/before |
lib |
software | healthy | tests/benchmark/tasks/R3-find-phase-resolver/before/lib |
commands |
software | healthy | tests/benchmark/tasks/R3-find-phase-resolver/before/lib/com… |
B8-bhfdr-order |
software | healthy | tests/benchmark/tasks/B8-bhfdr-order |
after |
software | healthy | tests/benchmark/tasks/B8-bhfdr-order/after |
before |
software | healthy | tests/benchmark/tasks/B8-bhfdr-order/before |
R2-prefixed-artifacts |
software | healthy | tests/benchmark/tasks/R2-prefixed-artifacts |
after |
software | healthy | tests/benchmark/tasks/R2-prefixed-artifacts/after |
lib |
software | healthy | tests/benchmark/tasks/R2-prefixed-artifacts/after/lib |
commands |
software | healthy | tests/benchmark/tasks/R2-prefixed-artifacts/after/lib/comma… |
before |
software | healthy | tests/benchmark/tasks/R2-prefixed-artifacts/before |
lib |
software | healthy | tests/benchmark/tasks/R2-prefixed-artifacts/before/lib |
commands |
software | healthy | tests/benchmark/tasks/R2-prefixed-artifacts/before/lib/comm… |
B4-verification-exec-allowlist |
software | healthy | tests/benchmark/tasks/B4-verification-exec-allowlist |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestHeuristic |
software | healthy | tests/python/test_harness_upstream.py:27 |
TestUpstreamStore |
software | healthy | tests/python/test_harness_upstream.py:48 |
TestRoundWiring |
software | healthy | tests/python/test_harness_upstream.py:120 |
TestUpstreamCli |
software | healthy | tests/python/test_harness_upstream.py:168 |
TestPortConformance |
software | healthy | tests/python/test_harness_conformance.py:26 |
TestEvaluatorFaultHandling |
software | healthy | tests/python/test_harness_conformance.py:49 |
TestRunbookEvidence |
software | healthy | tests/python/test_harness_conformance.py:95 |
GenomeSplitIndexError |
software | healthy | lib/genome.ts:GenomeSplitIndexError |
McpServer |
software | healthy | lib/mcp-server.ts:McpServer |
name |
software | healthy | lib/wireup/discovery.ts:name |
ClassName |
software | healthy | lib/wireup/discovery.ts:ClassName |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/unit/account-discovery.test.ts |
10.0.0.5 |
network | healthy | tests/unit/account-discovery.test.ts |
169.254.169.254 |
network | healthy | tests/unit/research/fetch.test.ts |
10.0.0.1 |
network | healthy | tests/unit/research/url-guard.test.ts |
172.16.5.5 |
network | healthy | tests/unit/research/url-guard.test.ts |
192.168.1.1 |
network | healthy | tests/unit/research/url-guard.test.ts |
93.184.216.34 |
network | healthy | tests/unit/research/url-guard.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::tests/unit/select-candidate.test.ts |
security | healthy | tests/unit/select-candidate.test.ts |
auth::lib/wireup/detection.ts |
security | healthy | lib/wireup/detection.ts |
auth::tests/unit/drift.test.ts |
security | healthy | tests/unit/drift.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | tests/unit/drift.test.ts |
sqlite |
data | healthy | tests/unit/account-discovery.test.ts |
redis |
data | healthy | tests/unit/commands.analysis.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/tmp/fake-wt |
frontend | healthy | tests/unit/evolve.test.ts |
/tmp/fake-wt-disc |
frontend | healthy | tests/unit/evolve.test.ts |
/tmp/nonexistent-worktree |
frontend | healthy | tests/unit/mcp-server.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /path |
api | healthy | lib/wireup/discovery.ts |
POST /path |
api | healthy | lib/wireup/discovery.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:10 |
network | healthy | tests/golden/capture.sh |
port:01 |
network | healthy | tests/golden/capture.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
ca1773130n__GetResearchDone |
software | healthy | /data/fable5_failed_archive/ca1773130n__GetResearchDone |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | tests/unit/drift.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
release |
cicd | healthy | .github/workflows/release.yml |
This page is publicly accessible at:
https://repobility.com/scan/2aa916ee-565a-4b68-b4e2-33c43438c3cc/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2aa916ee-565a-4b68-b4e2-33c43438c3cc/
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.