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.

SuarezPM/apohara-themis

https://github.com/SuarezPM/apohara-themis · scanned 2026-06-16 00:24 UTC (2 months, 2 weeks ago)

26 raw signals (0 security + 26 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 21 actionable findings from 1 signal source. 5 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 218 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
fly.toml software healthy fly.toml
deny.toml software healthy deny.toml
Cargo.toml software healthy Cargo.toml
vercel.json software healthy vercel.json
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
ac-measurements.json software healthy ac-measurements.json
Dockerfile software healthy Dockerfile
THREAT_MODEL.md software healthy THREAT_MODEL.md
ROADMAP.md software healthy ROADMAP.md
LICENSE software healthy LICENSE
Cargo.lock software healthy Cargo.lock
SECURITY.md software healthy SECURITY.md
stark-002.json software healthy fixtures/demo-invoices/stark-002.json
stark-003.json software healthy fixtures/demo-invoices/stark-003.json
wayne-002.json software healthy fixtures/demo-invoices/wayne-002.json
stark-001.json software healthy fixtures/demo-invoices/stark-001.json
wayne-001.json software healthy fixtures/demo-invoices/wayne-001.json
US-05-measurement-gate.md software healthy docs/US-05-measurement-gate.md
SPEC.md software healthy docs/SPEC.md
check-no-apohara.sh software healthy scripts/check-no-apohara.sh
themis-bootstrap.py software healthy scripts/themis-bootstrap.py
vercel-build.sh software healthy scripts/vercel-build.sh
install-pre-commit.sh software healthy scripts/install-pre-commit.sh
verify-themis.mjs software healthy scripts/verify-themis.mjs
pre-commit.sh software healthy scripts/pre-commit.sh
measure_acs.sh software healthy scripts/measure_acs.sh
render_agent_config.py software healthy scripts/render_agent_config.py
Cargo.toml software healthy crates/themis-compressor/Cargo.toml
lib.rs software healthy crates/themis-compressor/src/lib.rs
variant.rs software healthy crates/themis-compressor/src/variant.rs
coordinator.rs software healthy crates/themis-compressor/src/coordinator.rs
classifier.rs software healthy crates/themis-compressor/src/classifier.rs
Cargo.toml software healthy crates/themis-orchestrator/Cargo.toml
http_e2e.rs software healthy crates/themis-orchestrator/tests/http_e2e.rs
snapshot_compliance.rs software healthy crates/themis-orchestrator/tests/snapshot_compliance.rs
property_chain.rs software healthy crates/themis-orchestrator/tests/property_chain.rs
demo_data_loads.rs software healthy crates/themis-orchestrator/tests/demo_data_loads.rs
lib.rs software healthy crates/themis-orchestrator/src/lib.rs
events.rs software healthy crates/themis-orchestrator/src/events.rs
state.rs software healthy crates/themis-orchestrator/src/state.rs
http.rs software healthy crates/themis-orchestrator/src/http.rs
tenants.rs software healthy crates/themis-orchestrator/src/tenants.rs
test_support.rs software healthy crates/themis-orchestrator/src/test_support.rs
packet.rs software healthy crates/themis-orchestrator/src/packet.rs
room.rs software healthy crates/themis-orchestrator/src/room.rs
pdf.rs software healthy crates/themis-orchestrator/src/pdf.rs
orchestrator.rs software healthy crates/themis-orchestrator/src/orchestrator.rs

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

LabelLayerStatusPath
load_config software healthy scripts/themis-bootstrap.py:59
orchestrator_headers software healthy scripts/themis-bootstrap.py:67
list_existing_rooms software healthy scripts/themis-bootstrap.py:75
create_room software healthy scripts/themis-bootstrap.py:81
find_existing_room_for_tenant software healthy scripts/themis-bootstrap.py:92
find_room_by_participant_count software dead scripts/themis-bootstrap.py:116
invite_participant software healthy scripts/themis-bootstrap.py:127
all_worker_handles software healthy scripts/themis-bootstrap.py:148
send_intro_message software healthy scripts/themis-bootstrap.py:161
bootstrap software healthy scripts/themis-bootstrap.py:185
write_room_ids_to_secrets software healthy scripts/themis-bootstrap.py:244
main software healthy scripts/themis-bootstrap.py:262
_self_test_idempotency software healthy scripts/themis-bootstrap.py:300
__init__ software healthy scripts/themis-bootstrap.py:305
get software healthy scripts/themis-bootstrap.py:308
raise_for_status software healthy scripts/themis-bootstrap.py:311
json software healthy scripts/themis-bootstrap.py:312
_cli_self_test software healthy scripts/themis-bootstrap.py:333
_patched_main software healthy scripts/themis-bootstrap.py:344
waitForServer software healthy scripts/verify-themis.mjs:waitForServer
frameCount software healthy scripts/verify-themis.mjs:frameCount
expand software dead scripts/render_agent_config.py:26
main software healthy scripts/render_agent_config.py:35
$ software healthy crates/themis-frontend/static/app.js:$
$$ software healthy crates/themis-frontend/static/app.js:$$
fmtUsd software healthy crates/themis-frontend/static/app.js:fmtUsd
setButtonState software healthy crates/themis-frontend/static/app.js:setButtonState
appendTranscript software healthy crates/themis-frontend/static/app.js:appendTranscript
setCell software healthy crates/themis-frontend/static/app.js:setCell
showHalt software healthy crates/themis-frontend/static/app.js:showHalt
hideHalt software healthy crates/themis-frontend/static/app.js:hideHalt
populateEvidence software healthy crates/themis-frontend/static/app.js:populateEvidence
costOf software healthy crates/themis-frontend/static/app.js:costOf
sleep software healthy crates/themis-frontend/static/app.js:sleep
nowMs software healthy crates/themis-frontend/static/app.js:nowMs
runLocalFixture software healthy crates/themis-frontend/static/app.js:runLocalFixture
runLiveAudit software healthy crates/themis-frontend/static/app.js:runLiveAudit
resetUi software healthy crates/themis-frontend/static/app.js:resetUi
downloadPdf software healthy crates/themis-frontend/static/app.js:downloadPdf
downloadJson software healthy crates/themis-frontend/static/app.js:downloadJson

LabelLayerStatusPath
fixtures software healthy fixtures
demo-invoices software healthy fixtures/demo-invoices
docs software healthy docs
scripts software healthy scripts
crates software healthy crates
themis-compressor software healthy crates/themis-compressor
src software healthy crates/themis-compressor/src
themis-orchestrator software healthy crates/themis-orchestrator
tests software healthy crates/themis-orchestrator/tests
src software healthy crates/themis-orchestrator/src
themis-frontend software healthy crates/themis-frontend
static software healthy crates/themis-frontend/static
src software healthy crates/themis-frontend/src
themis-evidence software healthy crates/themis-evidence
tests software healthy crates/themis-evidence/tests
src software healthy crates/themis-evidence/src
themis-agents software healthy crates/themis-agents
src software healthy crates/themis-agents/src
themis-band-client software healthy crates/themis-band-client
src software healthy crates/themis-band-client/src
themis-compliance software healthy crates/themis-compliance
src software healthy crates/themis-compliance/src
.claude software healthy .claude
rules software healthy .claude/rules
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
analyze cicd healthy .github/workflows/codeql.yml
publish cicd healthy .github/workflows/publish-npm.yml
analysis cicd healthy .github/workflows/scorecard.yml
fmt cicd healthy .github/workflows/ci.yml
clippy cicd healthy .github/workflows/ci.yml
deny cicd healthy .github/workflows/ci.yml
ac11 cicd healthy .github/workflows/ci.yml
pre-commit cicd healthy .github/workflows/ci.yml
test cicd healthy .github/workflows/ci.yml
live-deploy cicd healthy .github/workflows/ci.yml
release cicd healthy .github/workflows/release.yml
publish cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
gha::codeql cicd healthy .github/workflows/codeql.yml
gha::publish-npm cicd healthy .github/workflows/publish-npm.yml
gha::scorecard cicd healthy .github/workflows/scorecard.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml
gha::publish cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
auth::.github/workflows/publish.yml security healthy .github/workflows/publish.yml
auth::.github/workflows/scorecard.yml security healthy .github/workflows/scorecard.yml
auth::.github/workflows/publish-npm.yml security healthy .github/workflows/publish-npm.yml

LabelLayerStatusPath
FakeClient software healthy scripts/themis-bootstrap.py:304
R software healthy scripts/themis-bootstrap.py:309

LabelLayerStatusPath
redis data healthy fly.toml
postgres data healthy CLAUDE.md

LabelLayerStatusPath
port:8080 network healthy Dockerfile
port:8774 network healthy scripts/verify-themis.mjs

LabelLayerStatusPath
repobility-clone-9o6hs72j software healthy /tmp/repobility-clone-9o6hs72j

LabelLayerStatusPath
127.0.0.1 network healthy scripts/verify-themis.mjs

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/fff16090-3799-45f1-a61d-e1f8d609ed2d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fff16090-3799-45f1-a61d-e1f8d609ed2d/

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.