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.

wikithoughts/passiveworkers

https://github.com/wikithoughts/passiveworkers · scanned 2026-06-16 00:57 UTC (2 months, 1 week ago)

64 raw signals (0 security + 64 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 62 actionable findings from 1 signal source. 2 repeated signals grouped for readability. 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 1021 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
store software healthy tests/test_ratings.py:6
_node software healthy tests/test_ratings.py:19
_earned software healthy tests/test_ratings.py:23
_deliver software healthy tests/test_ratings.py:30
test_rating_feeds_reputation software healthy tests/test_ratings.py:39
test_unearned_rater_does_not_move_reputation software healthy tests/test_ratings.py:48
test_rating_is_idempotent software healthy tests/test_ratings.py:56
test_only_asker_rates software healthy tests/test_ratings.py:64
test_cannot_rate_undelivered software healthy tests/test_ratings.py:69
test_min_reputation_gate software healthy tests/test_ratings.py:74
test_newcomer_excluded_from_gated_but_sees_ungated software healthy tests/test_ratings.py:83
test_per_pair_rating_counts_once software healthy tests/test_ratings.py:90
test_malformed_min_reputation_rejected_at_creation software healthy tests/test_ratings.py:98
test_gate_fails_closed_on_bad_value software healthy tests/test_ratings.py:105
store software healthy tests/test_shard_orchestration.py:8
_reg software healthy tests/test_shard_orchestration.py:21
_answer_tasks software healthy tests/test_shard_orchestration.py:31
_shard_sizes software healthy tests/test_shard_orchestration.py:36
test_capacity_weighted_split_gives_the_bigger_node_more software healthy tests/test_shard_orchestration.py:41
test_user_split_overrides_capacity software healthy tests/test_shard_orchestration.py:51
test_never_more_workers_than_items software healthy tests/test_shard_orchestration.py:60
test_assembled_deliverable_is_in_input_order software healthy tests/test_shard_orchestration.py:70
test_as_file_delivers_one_reassemblable_signed_file software healthy tests/test_shard_orchestration.py:96
test_without_as_file_deliverable_stays_json software healthy tests/test_shard_orchestration.py:121
test_settle_tolerates_mixed_index_types software healthy tests/test_shard_orchestration.py:137
test_settle_tolerates_infinity_index software healthy tests/test_shard_orchestration.py:155
test_non_finite_split_does_not_crash_falls_back_to_capacity software healthy tests/test_shard_orchestration.py:173
test_apportion_sums_exactly_and_is_nonnegative software healthy tests/test_shard_orchestration.py:186
test_keeps_resolved_web_and_local software healthy tests/test_citations.py:5
test_strips_dangling_local_marker software healthy tests/test_citations.py:12
test_strips_dangling_web_marker software healthy tests/test_citations.py:19
test_no_listing_leaves_text_untouched software healthy tests/test_citations.py:25
reports software healthy tests/test_serve.py:12
client software healthy tests/test_serve.py:20
test_report_guard_basenames_blocks_traversal software healthy tests/test_serve.py:25
test_reports_lists_md_files software healthy tests/test_serve.py:40
test_progress_unknown_job_is_404 software healthy tests/test_serve.py:47
test_research_spawns_job_and_reports_done software healthy tests/test_serve.py:51
_drain software healthy tests/test_serve.py:65
test_research_records_generic_error_and_marks_done software healthy tests/test_serve.py:74
test_research_systemexit_does_not_hang_the_job software healthy tests/test_serve.py:82
no_ollama software healthy tests/test_serve.py:85
_fake_embed software healthy tests/test_library.py:7
test_chunking_overlap software healthy tests/test_library.py:17
test_chunking_is_structure_aware software healthy tests/test_library.py:24
test_add_and_search software healthy tests/test_library.py:33
test_empty_library_returns_no_hits software healthy tests/test_library.py:49
test_incremental_skip_unchanged software healthy tests/test_library.py:56
test_hybrid_search_returns_results software healthy tests/test_library.py:68
test_search_result_never_leaks_context_blurb software healthy tests/test_library.py:79

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
Dockerfile software healthy Dockerfile
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
CHANGELOG.md software healthy CHANGELOG.md
docker-compose.yml software healthy docker-compose.yml
test_ratings.py software healthy tests/test_ratings.py
test_shard_orchestration.py software healthy tests/test_shard_orchestration.py
test_citations.py software healthy tests/test_citations.py
test_serve.py software healthy tests/test_serve.py
test_library.py software healthy tests/test_library.py
test_local.py software healthy tests/test_local.py
test_routing.py software healthy tests/test_routing.py
test_enrollment.py software healthy tests/test_enrollment.py
test_ratelimit.py software healthy tests/test_ratelimit.py
test_currency_gap.py software healthy tests/test_currency_gap.py
test_sanitize.py software healthy tests/test_sanitize.py
test_recency.py software healthy tests/test_recency.py
test_research.py software healthy tests/test_research.py
test_judge_json.py software healthy tests/test_judge_json.py
test_crypto.py software healthy tests/test_crypto.py
test_freshness.py software healthy tests/test_freshness.py
test_trust.py software healthy tests/test_trust.py
test_review_fixes.py software healthy tests/test_review_fixes.py
test_tasktypes.py software healthy tests/test_tasktypes.py
test_assisted.py software healthy tests/test_assisted.py
test_artifacts.py software healthy tests/test_artifacts.py
test_join.py software healthy tests/test_join.py
test_geoip.py software healthy tests/test_geoip.py
test_leaderboard.py software healthy tests/test_leaderboard.py
test_federation_http.py software healthy tests/test_federation_http.py
test_reaper_failover.py software healthy tests/test_reaper_failover.py
test_mcp.py software healthy tests/test_mcp.py
test_retrieval.py software healthy tests/test_retrieval.py
test_hardening.py software healthy tests/test_hardening.py
test_fidelity.py software healthy tests/test_fidelity.py
test_digest.py software healthy tests/test_digest.py
test_pipeline.py software healthy tests/test_pipeline.py
BENEFIT.md software healthy docs/BENEFIT.md
ANNOUNCE.md software healthy docs/ANNOUNCE.md
CONTRIBUTE_COMPUTE.md software healthy docs/CONTRIBUTE_COMPUTE.md
FEDERATION_V2.md software healthy docs/FEDERATION_V2.md
ARCHITECTURE.md software healthy docs/ARCHITECTURE.md
BROWSER_SETUP.md software healthy docs/BROWSER_SETUP.md
GLOSSARY.md software healthy docs/GLOSSARY.md
CONTEXT.md software healthy docs/CONTEXT.md
ROADMAP.md software healthy docs/ROADMAP.md
TRIAL_RESULTS.md software healthy docs/TRIAL_RESULTS.md

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
_Resp software healthy tests/test_local.py:8
_FakeRW software healthy tests/test_local.py:72
_FakeJudge software healthy tests/test_local.py:82
_FakeResp software healthy tests/test_routing.py:52
_Raw software healthy tests/test_research.py:45
_Resp software healthy tests/test_research.py:53
_Resp software healthy tests/test_review_fixes.py:33
_BW software healthy tests/test_tasktypes.py:129
_Resp software healthy tests/test_join.py:13
_FakeRequests software healthy tests/test_join.py:24
_C software healthy tests/test_geoip.py:48
country software healthy tests/test_geoip.py:49
_Reader software healthy tests/test_geoip.py:52
_Req software healthy tests/test_geoip.py:67
_Lib software healthy tests/test_mcp.py:64
_Proxy software healthy tests/test_pipeline.py:133
StubCoordinator software healthy spikes/spike2_worker/worker.py:101
WorkerDaemon software healthy spikes/spike2_worker/worker.py:174
ScoredCandidate software healthy council/judge.py:103
Judge software healthy council/judge.py:110
_ApiEditor software healthy council/local.py:89
BM25Okapi software healthy council/retrieval.py:30
Operator software healthy council/operator.py:57
Library software healthy council/library.py:212
Answer software healthy council/worker.py:43
PerspectiveWorker software healthy council/worker.py:54
BatchWorker software healthy council/batch.py:35
InsufficientCredit software healthy council/ledger.py:37
Account software healthy council/ledger.py:42
Receipt software healthy council/ledger.py:64
Ledger software healthy council/ledger.py:75
ResearchWorker software healthy council/researcher.py:41
CouncilResult software healthy council/coordinator.py:34
Council software healthy council/coordinator.py:54
Brief software healthy council/serve.py:32
Config software healthy council/net/config.py:17
TaskBehavior software healthy council/net/config.py:103
RegisterBody software healthy council/net/coordinator_app.py:136
HeartbeatBody software healthy council/net/coordinator_app.py:148
UserBody software healthy council/net/coordinator_app.py:152
JobBody software healthy council/net/coordinator_app.py:156
FeedbackBody software healthy council/net/coordinator_app.py:170
ProgressBody software healthy council/net/coordinator_app.py:174
EnrollBody software healthy council/net/coordinator_app.py:179
DeliverBody software healthy council/net/coordinator_app.py:277
RateBody software healthy council/net/coordinator_app.py:322
Store software healthy council/net/store.py:88
RateLimiter software healthy council/net/ratelimit.py:25
Agent software healthy council/net/agent.py:51

LabelLayerStatusPath
POST /research api healthy council/serve.py
GET /progress/{job_id} api healthy council/serve.py
GET /reports api healthy council/serve.py
GET /report/{name} api healthy council/serve.py
GET / api healthy council/serve.py
GET /healthz api healthy council/net/coordinator_app.py
POST /nodes/register api healthy council/net/coordinator_app.py
POST /nodes/heartbeat api healthy council/net/coordinator_app.py
GET /tasks/next api healthy council/net/coordinator_app.py
POST /tasks/{task_id}/result api healthy council/net/coordinator_app.py
POST /tasks/{task_id}/progress api healthy council/net/coordinator_app.py
GET /tasks/offers api healthy council/net/coordinator_app.py
POST /tasks/{task_id}/accept api healthy council/net/coordinator_app.py
POST /tasks/{task_id}/deliver api healthy council/net/coordinator_app.py
POST /jobs/{job_id}/blobs/{blob_hash} api healthy council/net/coordinator_app.py
POST /jobs/{job_id}/rate api healthy council/net/coordinator_app.py
GET /jobs/{job_id}/blob/{blob_hash} api healthy council/net/coordinator_app.py
POST /users api healthy council/net/coordinator_app.py
POST /admin/enroll api healthy council/net/coordinator_app.py
GET /me api healthy council/net/coordinator_app.py
GET /job-types api healthy council/net/coordinator_app.py
POST /jobs api healthy council/net/coordinator_app.py
GET /jobs/mine api healthy council/net/coordinator_app.py
GET /jobs/{job_id} api healthy council/net/coordinator_app.py
POST /jobs/{job_id}/feedback api healthy council/net/coordinator_app.py
GET /metrics api healthy council/net/coordinator_app.py
GET /status api healthy council/net/coordinator_app.py
GET /leaderboard api healthy council/net/coordinator_app.py
GET /dashboard api healthy council/net/coordinator_app.py

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
preview software healthy docs/preview
scripts software healthy scripts
spikes software healthy spikes
spike1_fuzzy_verify software healthy spikes/spike1_fuzzy_verify
spike2_worker software healthy spikes/spike2_worker
council software healthy council
net software healthy council/net
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
chunks data healthy council/library.py
filemeta data healthy council/library.py
nodes data healthy council/net/store.py
jobs data healthy council/net/store.py
users data healthy council/net/store.py
feedback data healthy council/net/store.py
tasks data healthy council/net/store.py
ledger data healthy council/net/store.py
blobs data healthy council/net/store.py
rater_pairs data healthy council/net/store.py
enroll_tokens data healthy council/net/store.py

LabelLayerStatusPath
127.0.0.1 network healthy README.md
169.254.169.254 network healthy tests/test_research.py
8.8.8.8 network healthy tests/test_geoip.py
10.0.0.5 network healthy tests/test_geoip.py
192.168.1.9 network healthy tests/test_geoip.py
203.0.113.9 network healthy tests/test_geoip.py
10.0.0.1 network healthy tests/test_geoip.py
100.64.0.0 network healthy council/research.py

LabelLayerStatusPath
postgres data healthy spikes/spike2_worker/worker.py
sqlite data healthy council/library.py
redis data healthy council/net/ratelimit.py

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
searxng hardware healthy docker-compose.yml
research-desk hardware healthy docker-compose.yml

LabelLayerStatusPath
port:8770 network healthy Dockerfile
port:8080 network healthy docker-compose.yml

LabelLayerStatusPath
repobility-clone-90f8hwnj software healthy /tmp/repobility-clone-90f8hwnj

LabelLayerStatusPath
gpu (detected) hardware healthy README.md

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
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/d65f010a-e14a-4b44-94cf-b278d47f61dc/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d65f010a-e14a-4b44-94cf-b278d47f61dc/

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.