https://github.com/automagik-dev/genie.git
· scanned 2026-05-16 04:25 UTC (2 weeks, 6 days ago)
· 10 languages
392 findings (40 legacy + 352 scanner) 31st percentile · Typescript · large (100-500K LoC) Scanner says 67 (higher by 5)
Last scanned 2 weeks, 6 days ago · v1 · 34 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
All 6036 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 |
|---|---|---|---|
makePayload |
software | healthy | test/observability/backpressure.test.ts:makePayload |
rows |
software | healthy | test/observability/jsonb-binding.test.ts:rows |
extractQueries |
software | healthy | test/observability/acid-test.test.ts:extractQueries |
sanitize |
software | healthy | test/observability/acid-test.test.ts:sanitize |
rows |
software | healthy | test/observability/acid-test.test.ts:rows |
parseArgs |
software | healthy | test/observability/emit-bench.ts:parseArgs |
parse |
software | healthy | test/observability/emit-bench.ts:parse |
quantile |
software | healthy | test/observability/emit-bench.ts:quantile |
main |
software | healthy | test/observability/emit-bench.ts:main |
seedMailboxDelivery |
software | healthy | test/observability/runbook-r1.test.ts:seedMailboxDelivery |
rows |
software | healthy | test/observability/redaction.test.ts:rows |
INSERTs |
software | healthy | test/observability/replay-dataset/index.ts:INSERTs |
scaffold |
software | healthy | test/observability/replay-dataset/index.ts:scaffold |
insertEvent |
software | healthy | test/observability/replay-dataset/index.ts:insertEvent |
insertAudit |
software | healthy | test/observability/replay-dataset/index.ts:insertAudit |
seedRot1 |
software | healthy | test/observability/replay-dataset/index.ts:seedRot1 |
seedRot2 |
software | healthy | test/observability/replay-dataset/index.ts:seedRot2 |
t |
software | healthy | test/observability/replay-dataset/index.ts:t |
seedRot3 |
software | healthy | test/observability/replay-dataset/index.ts:seedRot3 |
seedRot4 |
software | healthy | test/observability/replay-dataset/index.ts:seedRot4 |
seedRot5 |
software | healthy | test/observability/replay-dataset/index.ts:seedRot5 |
seedRot6 |
software | healthy | test/observability/replay-dataset/index.ts:seedRot6 |
seedDispatchA |
software | healthy | test/observability/replay-dataset/index.ts:seedDispatchA |
seedDispatchB |
software | healthy | test/observability/replay-dataset/index.ts:seedDispatchB |
seedDispatchC |
software | healthy | test/observability/replay-dataset/index.ts:seedDispatchC |
seedDispatchD |
software | healthy | test/observability/replay-dataset/index.ts:seedDispatchD |
seedDispatchE |
software | healthy | test/observability/replay-dataset/index.ts:seedDispatchE |
cleanupLiveEvents |
software | healthy | test/observability/replay-dataset/index.ts:cleanupLiveEvents |
frame |
software | healthy | test/hooks/genie-hook-binary.test.ts:frame |
startStubDaemon |
software | healthy | test/hooks/genie-hook-binary.test.ts:startStubDaemon |
stop |
software | healthy | test/hooks/genie-hook-binary.test.ts:stop |
runBinary |
software | healthy | test/hooks/genie-hook-binary.test.ts:runBinary |
percentile |
software | healthy | test/hooks/genie-hook-perf.test.ts:percentile |
bench |
software | healthy | test/hooks/genie-hook-perf.test.ts:bench |
frame |
software | healthy | test/hooks/daemon-outage.test.ts:frame |
attemptConnect |
software | healthy | test/hooks/daemon-outage.test.ts:attemptConnect |
finish |
software | healthy | test/hooks/daemon-outage.test.ts:finish |
tryParseFrame |
software | healthy | test/hooks/daemon-outage.test.ts:tryParseFrame |
sendAndRead |
software | healthy | test/hooks/daemon-outage.test.ts:sendAndRead |
rows |
software | healthy | test/pentest/observability/exfil-env-var.test.ts:rows |
makeBomb |
software | healthy | test/pentest/observability/schema-bomb.test.ts:makeBomb |
rows |
software | healthy | test/pentest/observability/schema-bomb.test.ts:rows |
validStateTransitionPayload |
software | healthy | test/pentest/observability/forge-event.test.ts:validStateTr… |
rows |
software | healthy | test/pentest/observability/forge-event.test.ts:rows |
maskVersion |
software | healthy | test/visual/tui-snapshot.test.tsx:maskVersion |
flushFrame |
software | healthy | test/visual/tui-snapshot.test.tsx:flushFrame |
channelHex |
software | healthy | test/visual/tui-snapshot.test.tsx:channelHex |
rgbaHex |
software | healthy | test/visual/tui-snapshot.test.tsx:rgbaHex |
serialiseFrame |
software | healthy | test/visual/tui-snapshot.test.tsx:serialiseFrame |
captureFrame |
software | healthy | test/visual/tui-snapshot.test.tsx:captureFrame |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.markdownlint.json |
software | healthy | .markdownlint.json |
report.md |
software | healthy | report.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
bunfig.toml |
software | healthy | bunfig.toml |
install.sh |
software | healthy | install.sh |
package.json |
software | healthy | package.json |
cliff.toml |
software | healthy | cliff.toml |
commitlint.config.ts |
software | warning | commitlint.config.ts |
VELOCITY.md |
software | healthy | VELOCITY.md |
.coderabbit.yaml |
software | healthy | .coderabbit.yaml |
knip.json |
software | healthy | knip.json |
audit-default-agents.md |
software | healthy | audit-default-agents.md |
Makefile |
software | healthy | Makefile |
tsconfig.json |
software | healthy | tsconfig.json |
biome.json |
software | healthy | biome.json |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
.gitguardian.yml |
software | healthy | .gitguardian.yml |
install-from-gh-releases.sh |
software | healthy | tests/integration/install-from-gh-releases.sh |
backpressure.test.ts |
software | healthy | test/observability/backpressure.test.ts |
jsonb-binding.test.ts |
software | healthy | test/observability/jsonb-binding.test.ts |
rbac-matrix.sh |
software | healthy | test/observability/rbac-matrix.sh |
dogfood-vocabulary.sh |
software | healthy | test/observability/dogfood-vocabulary.sh |
consumer-fanout-100.sh |
software | healthy | test/observability/consumer-fanout-100.sh |
acid-test.test.ts |
software | healthy | test/observability/acid-test.test.ts |
emit-bench.ts |
software | healthy | test/observability/emit-bench.ts |
backpressure-saturation.sh |
software | healthy | test/observability/backpressure-saturation.sh |
runbook-r1.test.ts |
software | healthy | test/observability/runbook-r1.test.ts |
redaction.test.ts |
software | healthy | test/observability/redaction.test.ts |
index.ts |
software | healthy | test/observability/replay-dataset/index.ts |
genie-hook-binary.test.ts |
software | healthy | test/hooks/genie-hook-binary.test.ts |
genie-hook-perf.test.ts |
software | healthy | test/hooks/genie-hook-perf.test.ts |
daemon-outage.test.ts |
software | healthy | test/hooks/daemon-outage.test.ts |
listen-bomb.test.ts |
software | warning | test/pentest/observability/listen-bomb.test.ts |
exfil-env-var.test.ts |
software | healthy | test/pentest/observability/exfil-env-var.test.ts |
schema-bomb.test.ts |
software | healthy | test/pentest/observability/schema-bomb.test.ts |
forge-event.test.ts |
software | healthy | test/pentest/observability/forge-event.test.ts |
postinstall.test.ts |
software | warning | test/migrations/postinstall.test.ts |
tui-snapshot.test.tsx |
software | healthy | test/visual/tui-snapshot.test.tsx |
gate.ts |
software | healthy | test/perf/observability/gate.ts |
pgserve-apply-tuning.ts |
software | healthy | scripts/pgserve-apply-tuning.ts |
postinstall-tmux.js |
software | healthy | scripts/postinstall-tmux.js |
sec-remediate.test.ts |
software | healthy | scripts/sec-remediate.test.ts |
test-parallel.ts |
software | healthy | scripts/test-parallel.ts |
smart-install.js |
software | healthy | scripts/smart-install.js |
lint-emit-discipline.ts |
software | healthy | scripts/lint-emit-discipline.ts |
postinstall-migrations.js |
software | healthy | scripts/postinstall-migrations.js |
archive-orphan-team-configs.test.ts |
software | healthy | scripts/archive-orphan-team-configs.test.ts |
test-runbook.sh |
software | healthy | scripts/test-runbook.sh |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
integration |
software | healthy | tests/integration |
test |
software | healthy | test |
observability |
software | healthy | test/observability |
replay-dataset |
software | healthy | test/observability/replay-dataset |
hooks |
software | healthy | test/hooks |
pentest |
software | healthy | test/pentest |
observability |
software | healthy | test/pentest/observability |
migrations |
software | healthy | test/migrations |
visual |
software | healthy | test/visual |
perf |
software | healthy | test/perf |
observability |
software | healthy | test/perf/observability |
scripts |
software | healthy | scripts |
tests |
software | healthy | scripts/tests |
tmux |
software | healthy | scripts/tmux |
templates |
software | healthy | templates |
packages |
software | healthy | packages |
genie-app |
software | healthy | packages/genie-app |
types |
software | healthy | packages/genie-app/types |
lib |
software | healthy | packages/genie-app/lib |
src-backend |
software | healthy | packages/genie-app/src-backend |
src-tauri |
software | healthy | packages/genie-app/src-tauri |
capabilities |
software | healthy | packages/genie-app/src-tauri/capabilities |
src |
software | healthy | packages/genie-app/src-tauri/src |
views |
software | healthy | packages/genie-app/views |
settings |
software | healthy | packages/genie-app/views/settings |
ui |
software | healthy | packages/genie-app/views/settings/ui |
activity |
software | healthy | packages/genie-app/views/activity |
ui |
software | healthy | packages/genie-app/views/activity/ui |
shared |
software | healthy | packages/genie-app/views/shared |
dashboard |
software | healthy | packages/genie-app/views/dashboard |
ui |
software | healthy | packages/genie-app/views/dashboard/ui |
sessions |
software | healthy | packages/genie-app/views/sessions |
ui |
software | healthy | packages/genie-app/views/sessions/ui |
files |
software | healthy | packages/genie-app/views/files |
ui |
software | healthy | packages/genie-app/views/files/ui |
tasks |
software | healthy | packages/genie-app/views/tasks |
ui |
software | healthy | packages/genie-app/views/tasks/ui |
terminal |
software | healthy | packages/genie-app/views/terminal |
ui |
software | healthy | packages/genie-app/views/terminal/ui |
agents |
software | healthy | packages/genie-app/views/agents |
ui |
software | healthy | packages/genie-app/views/agents/ui |
genie |
software | healthy | packages/genie-app/views/genie |
ui |
software | healthy | packages/genie-app/views/genie/ui |
components |
software | healthy | packages/genie-app/views/genie/ui/components |
tabs |
software | healthy | packages/genie-app/views/genie/ui/tabs |
system |
software | healthy | packages/genie-app/views/system |
ui |
software | healthy | packages/genie-app/views/system/ui |
costs |
software | healthy | packages/genie-app/views/costs |
ui |
software | healthy | packages/genie-app/views/costs/ui |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postinstall.test.ts |
data | healthy | test/migrations/postinstall.test.ts |
postinstall-migrations.js |
data | healthy | scripts/postinstall-migrations.js |
workspace-migration.test.ts |
data | healthy | src/__tests__/workspace-migration.test.ts |
agent-yaml-migration.integration.test.ts |
data | healthy | src/__tests__/agent-yaml-migration.integration.test.ts |
db-migrations.ts |
data | healthy | src/lib/db-migrations.ts |
v1-migration-prompt.ts |
data | healthy | src/lib/v1-migration-prompt.ts |
003_projects.sql |
data | healthy | src/db/migrations/003_projects.sql |
006_fix_agents_schema.sql |
data | healthy | src/db/migrations/006_fix_agents_schema.sql |
042_executor_turn_columns.sql |
data | healthy | src/db/migrations/042_executor_turn_columns.sql |
010_session_capture_v2.sql |
data | healthy | src/db/migrations/010_session_capture_v2.sql |
025_sdk_metadata_index.sql |
data | healthy | src/db/migrations/025_sdk_metadata_index.sql |
015_agent_archived_state.sql |
data | healthy | src/db/migrations/015_agent_archived_state.sql |
040_listen_channel_split.sql |
data | healthy | src/db/migrations/040_listen_channel_split.sql |
observability-migrations.test.ts |
data | healthy | src/db/migrations/observability-migrations.test.ts |
056_hook_perf_baseline_view.sql |
data | healthy | src/db/migrations/056_hook_perf_baseline_view.sql |
015_archive_lifecycle.sql |
data | healthy | src/db/migrations/015_archive_lifecycle.sql |
029_session_display_name.sql |
data | healthy | src/db/migrations/029_session_display_name.sql |
master-backfill-and-shadow-cleanup.test.ts |
data | healthy | src/db/migrations/master-backfill-and-shadow-cleanup.test.ts |
048_session_sync_require_started_at.sql |
data | healthy | src/db/migrations/048_session_sync_require_started_at.sql |
012_executor_model.sql |
data | healthy | src/db/migrations/012_executor_model.sql |
029_omni_requests.sql |
data | healthy | src/db/migrations/029_omni_requests.sql |
008_boards.sql |
data | healthy | src/db/migrations/008_boards.sql |
028_events_trace_id.sql |
data | healthy | src/db/migrations/028_events_trace_id.sql |
035_bridge_sessions.sql |
data | healthy | src/db/migrations/035_bridge_sessions.sql |
053_master_backfill_and_shadow_cleanup.sql |
data | healthy | src/db/migrations/053_master_backfill_and_shadow_cleanup.sql |
055_default_auto_resume_true.test.ts |
data | healthy | src/db/migrations/055_default_auto_resume_true.test.ts |
001_core.sql |
data | healthy | src/db/migrations/001_core.sql |
020_agent_metadata.sql |
data | healthy | src/db/migrations/020_agent_metadata.sql |
018_drop_app_store.sql |
data | healthy | src/db/migrations/018_drop_app_store.sql |
033_approval_request_notify.sql |
data | healthy | src/db/migrations/033_approval_request_notify.sql |
037_runtime_events_otel_columns.sql |
data | healthy | src/db/migrations/037_runtime_events_otel_columns.sql |
061_agents_id_invariant_and_fk_lockdown.test.ts |
data | healthy | src/db/migrations/061_agents_id_invariant_and_fk_lockdown.t… |
047_drop_agents_claude_session_id.sql |
data | healthy | src/db/migrations/047_drop_agents_claude_session_id.sql |
062_drop_fk_mailbox_from_worker_temp.sql |
data | healthy | src/db/migrations/062_drop_fk_mailbox_from_worker_temp.sql |
050_archive_legacy_identity_rows.sql |
data | healthy | src/db/migrations/050_archive_legacy_identity_rows.sql |
031_mailbox_delivery_status.sql |
data | healthy | src/db/migrations/031_mailbox_delivery_status.sql |
055_runtime_events_partition_drain.sql |
data | healthy | src/db/migrations/055_runtime_events_partition_drain.sql |
hook-perf-baseline.test.ts |
data | healthy | src/db/migrations/hook-perf-baseline.test.ts |
036_teams_parent_chain.sql |
data | healthy | src/db/migrations/036_teams_parent_chain.sql |
043_detector_events_schema.sql |
data | healthy | src/db/migrations/043_detector_events_schema.sql |
055_default_auto_resume_true.sql |
data | healthy | src/db/migrations/055_default_auto_resume_true.sql |
027_audit_events_notify.sql |
data | healthy | src/db/migrations/027_audit_events_notify.sql |
detector-migration.test.ts |
data | healthy | src/db/migrations/detector-migration.test.ts |
058_claude_usage_view.sql |
data | healthy | src/db/migrations/058_claude_usage_view.sql |
057_hook_perf_baseline_view_filter_fix.sql |
data | healthy | src/db/migrations/057_hook_perf_baseline_view_filter_fix.sql |
051_assignments_seq.sql |
data | healthy | src/db/migrations/051_assignments_seq.sql |
017_wishes_table.sql |
data | healthy | src/db/migrations/017_wishes_table.sql |
016_team_spawner.sql |
data | healthy | src/db/migrations/016_team_spawner.sql |
054_mailbox_source_meta.sql |
data | healthy | src/db/migrations/054_mailbox_source_meta.sql |
011_data_model_v5.sql |
data | healthy | src/db/migrations/011_data_model_v5.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TeamsDirReadError |
software | healthy | scripts/dedup-team-settings.ts:TeamsDirReadError |
of |
software | healthy | scripts/tmux/generate-theme.ts:of |
Terminal |
software | healthy | packages/genie-app/types/xterm.d.ts:Terminal |
WebglAddon |
software | healthy | packages/genie-app/types/xterm.d.ts:WebglAddon |
FitAddon |
software | healthy | packages/genie-app/types/xterm.d.ts:FitAddon |
ErrorBoundary |
software | healthy | packages/genie-app/views/shared/ErrorBoundary.tsx:ErrorBoun… |
FakeRenderer |
software | healthy | src/tui/opentui-bridge.test.ts:FakeRenderer |
R1Detector |
software | healthy | src/consumers/runbook-r1/detector.ts:R1Detector |
EventCircuitBreaker |
software | healthy | src/lib/runtime-events.ts:EventCircuitBreaker |
carries |
software | healthy | src/lib/protocol-router.test.ts:carries |
WishStateMismatchError |
software | healthy | src/lib/wish-state.ts:WishStateMismatchError |
TmuxUnreachableError |
software | healthy | src/lib/tmux.ts:TmuxUnreachableError |
share |
software | healthy | src/lib/run-spec.ts:share |
MissingResumeSessionError |
software | healthy | src/lib/protocol-router.ts:MissingResumeSessionError |
CrossProviderModelError |
software | healthy | src/lib/provider-models.ts:CrossProviderModelError |
OmniApprovalHandler |
software | healthy | src/lib/omni-approval-handler.ts:OmniApprovalHandler |
ZombieStormDetector |
software | healthy | src/lib/derived-signals/zombie-storm.ts:ZombieStormDetector |
so |
software | healthy | src/lib/derived-signals/lost-anchor.ts:so |
LostAnchorDetector |
software | healthy | src/lib/derived-signals/lost-anchor.ts:LostAnchorDetector |
TokenError |
software | healthy | src/lib/events/tokens.ts:TokenError |
RBACError |
software | healthy | src/lib/events/rbac.ts:RBACError |
name |
software | healthy | src/lib/events/schemas/error.raised.ts:name |
CodexProvider |
software | healthy | src/lib/providers/codex.ts:CodexProvider |
ClaudeCodeProvider |
software | healthy | src/lib/providers/claude-code.ts:ClaudeCodeProvider |
ClaudeSdkProvider |
software | healthy | src/lib/providers/claude-sdk.ts:ClaudeSdkProvider |
AppPtyProvider |
software | healthy | src/lib/providers/app-pty.ts:AppPtyProvider |
of |
software | healthy | src/hooks/handlers/branch-guard.ts:of |
docstring |
software | healthy | src/detectors/pattern-3-anchor-orphan.ts:docstring |
with |
software | healthy | src/detectors/__tests__/built-in.test.ts:with |
OmniQueue |
software | healthy | src/services/omni-queue.ts:OmniQueue |
TurnTracker |
software | healthy | src/services/omni-turn.ts:TurnTracker |
BridgeSessionStore |
software | healthy | src/services/bridge-session-store.ts:BridgeSessionStore |
OmniBridge |
software | healthy | src/services/omni-bridge.ts:OmniBridge |
WishParseError |
software | healthy | src/services/wish-parser.ts:WishParseError |
HeartbeatPublisher |
software | healthy | src/services/agent-heartbeat.ts:HeartbeatPublisher |
VirtualClock |
software | healthy | src/services/__tests__/heartbeat-e2e.test.ts:VirtualClock |
FakeBus |
software | healthy | src/services/__tests__/heartbeat-e2e.test.ts:FakeBus |
FakeTurnService |
software | healthy | src/services/__tests__/heartbeat-e2e.test.ts:FakeTurnService |
FakeTurnMonitor |
software | healthy | src/services/__tests__/heartbeat-e2e.test.ts:FakeTurnMonitor |
ClaudeCodeOmniExecutor |
software | healthy | src/services/executors/claude-code.ts:ClaudeCodeOmniExecutor |
ClaudeSdkOmniExecutor |
software | healthy | src/services/executors/claude-sdk.ts:ClaudeSdkOmniExecutor |
of |
software | healthy | src/genie-commands/doctor.ts:of |
AgentReadinessTimeoutError |
software | healthy | src/term-commands/dispatch.test.ts:AgentReadinessTimeoutErr… |
is |
software | healthy | src/term-commands/dispatch.test.ts:is |
ResumePaneVanishedError |
software | healthy | src/term-commands/dispatch.test.ts:ResumePaneVanishedError |
SpawnPaneVanishedError |
software | healthy | src/term-commands/dispatch.test.ts:SpawnPaneVanishedError |
name |
software | healthy | src/term-commands/dispatch.test.ts:name |
ExitError |
software | healthy | src/term-commands/schedule.test.ts:ExitError |
as |
software | healthy | src/term-commands/state.ts:as |
PermanentAgentDoneRejected |
software | healthy | src/term-commands/done.ts:PermanentAgentDoneRejected |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
projects |
data | healthy | src/db/migrations/003_projects.sql |
tool_events |
data | healthy | src/db/migrations/010_session_capture_v2.sql |
session_sync |
data | healthy | src/db/migrations/010_session_capture_v2.sql |
executors |
data | healthy | src/db/migrations/012_executor_model.sql |
assignments |
data | healthy | src/db/migrations/012_executor_model.sql |
omni_requests |
data | healthy | src/db/migrations/029_omni_requests.sql |
boards |
data | healthy | src/db/migrations/008_boards.sql |
board_templates |
data | healthy | src/db/migrations/008_boards.sql |
genie_bridge_sessions |
data | healthy | src/db/migrations/035_bridge_sessions.sql |
schedules |
data | healthy | src/db/migrations/001_core.sql |
triggers |
data | healthy | src/db/migrations/001_core.sql |
runs |
data | healthy | src/db/migrations/001_core.sql |
heartbeats |
data | healthy | src/db/migrations/001_core.sql |
audit_events |
data | healthy | src/db/migrations/001_core.sql |
agent_checkpoints |
data | healthy | src/db/migrations/001_core.sql |
machine_snapshots |
data | healthy | src/db/migrations/001_core.sql |
IF |
data | healthy | src/db/migrations/055_runtime_events_partition_drain.sql |
wishes |
data | healthy | src/db/migrations/017_wishes_table.sql |
organizations |
data | healthy | src/db/migrations/011_data_model_v5.sql |
agent_projects |
data | healthy | src/db/migrations/011_data_model_v5.sql |
team_chat |
data | healthy | src/db/migrations/007_reconcile_mailbox_team_chat.sql |
app_store |
data | healthy | src/db/migrations/009_app_store.sql |
installed_apps |
data | healthy | src/db/migrations/009_app_store.sql |
app_versions |
data | healthy | src/db/migrations/009_app_store.sql |
agents |
data | healthy | src/db/migrations/005_pg_state.sql |
agent_templates |
data | healthy | src/db/migrations/005_pg_state.sql |
teams |
data | healthy | src/db/migrations/005_pg_state.sql |
mailbox |
data | healthy | src/db/migrations/005_pg_state.sql |
genie_runtime_events |
data | healthy | src/db/migrations/038_runtime_events_partition.sql |
genie_runtime_events_default |
data | healthy | src/db/migrations/038_runtime_events_partition.sql |
genie_runtime_events_debug |
data | healthy | src/db/migrations/039_runtime_events_siblings.sql |
genie_runtime_events_audit |
data | healthy | src/db/migrations/039_runtime_events_siblings.sql |
approvals |
data | healthy | src/db/migrations/032_approvals.sql |
genie_events_revocations |
data | healthy | src/db/migrations/041_rbac_roles.sql |
genie_events_redaction_keys |
data | healthy | src/db/migrations/041_rbac_roles.sql |
genie_audit_chain_keys |
data | healthy | src/db/migrations/041_rbac_roles.sql |
task_types |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
tasks |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
task_actors |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
task_dependencies |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
task_stage_log |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
conversations |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
conversation_members |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
messages |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
tags |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
task_tags |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
notification_preferences |
data | healthy | src/db/migrations/002_task_lifecycle.sql |
sessions |
data | healthy | src/db/migrations/007_observability.sql |
session_content |
data | healthy | src/db/migrations/007_observability.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
publish |
cicd | healthy | .github/workflows/release-publish.yml |
drift-check |
cicd | healthy | .github/workflows/binary-sha-drift.yml |
audit |
cicd | healthy | .github/workflows/audit-next-tag.yml |
build |
cicd | healthy | .github/workflows/build-tarballs.yml |
auto-version |
cicd | healthy | .github/workflows/version.yml |
commitlint |
cicd | healthy | .github/workflows/commitlint.yml |
secrets-scan |
cicd | healthy | .github/workflows/ci.yml |
unit-tests |
cicd | healthy | .github/workflows/ci.yml |
pg-tests |
cicd | healthy | .github/workflows/ci.yml |
pg-tests-aggregate |
cicd | healthy | .github/workflows/ci.yml |
pgserve-v2-smoke |
cicd | healthy | .github/workflows/ci.yml |
quality-gate |
cicd | healthy | .github/workflows/ci.yml |
check-pin |
cicd | healthy | .github/workflows/signing-identity-pin.yml |
maintain |
cicd | healthy | .github/workflows/rolling-pr.yml |
cold-test |
cicd | healthy | .github/workflows/runbook-test.yml |
build |
cicd | healthy | .github/workflows/release.yml |
sign-attest |
cicd | healthy | .github/workflows/release.yml |
publish |
cicd | healthy | .github/workflows/release.yml |
prepare |
cicd | healthy | .github/workflows/sign-attest.yml |
provenance |
cicd | healthy | .github/workflows/sign-attest.yml |
sign |
cicd | healthy | .github/workflows/sign-attest.yml |
detect |
cicd | healthy | .github/workflows/release-orphan-alert.yml |
markdownlint |
cicd | healthy | .github/workflows/docs-lint.yml |
link-check |
cicd | healthy | .github/workflows/docs-lint.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/does/not/exist |
frontend | healthy | scripts/sec-remediate.test.ts |
/home/u/.aws/credentials |
frontend | healthy | scripts/sec-remediate.test.ts |
/home/u/.npmrc |
frontend | healthy | scripts/sec-remediate.test.ts |
/api/admin/restart |
frontend | healthy | scripts/sync.js |
/tmp/x |
frontend | healthy | scripts/sec-scan.test.ts |
/a/link |
frontend | healthy | scripts/sec-scan.test.ts |
/a/perm |
frontend | healthy | scripts/sec-scan.test.ts |
/tmp/auth |
frontend | healthy | src/__tests__/mini-wizard.test.ts |
/tmp/bot |
frontend | healthy | src/__tests__/pending-agents.test.ts |
/my/plugin |
frontend | healthy | src/__tests__/sdk-integration.test.ts |
/foo |
frontend | healthy | src/lib/transcript-normalizer.test.ts |
/plugins/test |
frontend | healthy | src/lib/agent-directory.test.ts |
/abs/path.ts |
frontend | healthy | src/hooks/__tests__/trust.test.ts |
/tmp/fake/WISH.md |
frontend | healthy | src/services/__tests__/wish-lint.test.ts |
/tmp/clean/WISH.md |
frontend | healthy | src/services/__tests__/wish-lint.test.ts |
/path/to/plugin1 |
frontend | healthy | src/term-commands/dir.test.ts |
/path/to/plugin2 |
frontend | healthy | src/term-commands/dir.test.ts |
/tmp/old |
frontend | healthy | src/term-commands/serve/ensure-ready.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1420 |
network | healthy | packages/genie-app/vite.config.ts |
port:3100 |
network | healthy | packages/genie-app/manifest.ts |
port:06 |
network | healthy | .github/workflows/audit-next-tag.yml |
port:17 |
network | healthy | .github/workflows/audit-next-tag.yml |
port:29999 |
network | healthy | src/lib/test-setup.test.ts |
port:20950 |
network | healthy | src/lib/test-setup.test.ts |
port:49152 |
network | healthy | src/lib/db.test.ts |
port:5432 |
network | healthy | src/lib/db.test.ts |
port:8432 |
network | healthy | src/lib/db.test.ts |
port:12345 |
network | healthy | src/lib/db.test.ts |
port:4401 |
network | healthy | src/lib/brain-vaults.test.ts |
port:4500 |
network | healthy | src/lib/brain-vaults.test.ts |
port:4701 |
network | healthy | src/lib/brain-vaults.test.ts |
port:4801 |
network | healthy | src/term-commands/serve.test.ts |
port:4901 |
network | healthy | src/term-commands/serve.test.ts |
port:4902 |
network | healthy | src/term-commands/serve.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/verify-release.sh |
security | healthy | scripts/verify-release.sh |
auth::.github/workflows/version.yml |
security | healthy | .github/workflows/version.yml |
auth::.github/workflows/ci.yml |
security | healthy | .github/workflows/ci.yml |
auth::install.sh |
security | healthy | install.sh |
auth::test/pentest/observability/forge-event.test.ts |
security | healthy | test/pentest/observability/forge-event.test.ts |
auth::.github/workflows/release.yml |
security | healthy | .github/workflows/release.yml |
auth::src/lib/events/redactors.ts |
security | healthy | src/lib/events/redactors.ts |
auth::src/lib/events/tokens.ts |
security | healthy | src/lib/events/tokens.ts |
auth::src/term-commands/history.test.ts |
security | healthy | src/term-commands/history.test.ts |
auth::src/term-commands/events-subscribe.ts |
security | healthy | src/term-commands/events-subscribe.ts |
auth::src/lib/events/tokens.test.ts |
security | healthy | src/lib/events/tokens.test.ts |
auth::.github/workflows/sign-attest.yml |
security | healthy | .github/workflows/sign-attest.yml |
auth::src/term-commands/sec.ts |
security | healthy | src/term-commands/sec.ts |
auth::scripts/check-fingerprint-pinning.sh |
security | healthy | scripts/check-fingerprint-pinning.sh |
auth::.github/workflows/release-publish.yml |
security | healthy | .github/workflows/release-publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release-publish |
cicd | healthy | .github/workflows/release-publish.yml |
gha::binary-sha-drift |
cicd | healthy | .github/workflows/binary-sha-drift.yml |
gha::audit-next-tag |
cicd | healthy | .github/workflows/audit-next-tag.yml |
gha::build-tarballs |
cicd | healthy | .github/workflows/build-tarballs.yml |
gha::version |
cicd | healthy | .github/workflows/version.yml |
gha::commitlint |
cicd | healthy | .github/workflows/commitlint.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::signing-identity-pin |
cicd | healthy | .github/workflows/signing-identity-pin.yml |
gha::rolling-pr |
cicd | healthy | .github/workflows/rolling-pr.yml |
gha::runbook-test |
cicd | healthy | .github/workflows/runbook-test.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::sign-attest |
cicd | healthy | .github/workflows/sign-attest.yml |
gha::release-orphan-alert |
cicd | healthy | .github/workflows/release-orphan-alert.yml |
gha::docs-lint |
cicd | healthy | .github/workflows/docs-lint.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/lib/test-setup.ts |
security | healthy | src/lib/test-setup.ts |
password_literal::src/lib/test-setup.ts |
security | healthy | src/lib/test-setup.ts |
password_literal::src/lib/test-setup.ts |
security | healthy | src/lib/test-setup.ts |
password_literal::src/lib/test-setup.test.ts |
security | healthy | src/lib/test-setup.test.ts |
password_literal::src/lib/db.test.ts |
security | healthy | src/lib/db.test.ts |
password_literal::src/lib/db.test.ts |
security | healthy | src/lib/db.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | package.json |
postgresql |
data | healthy | commitlint.config.ts |
sqlite |
data | healthy | src/lib/codex-logs.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
RELEASE_PLEASE_TOKEN |
cicd | healthy | — |
GITGUARDIAN_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7_2yrdg9 |
software | healthy | /tmp/repobility-clone-7_2yrdg9 |
| Label | Layer | Status | Path |
|---|---|---|---|
Subscription root |
api | healthy | src/lib/omni-approval-handler.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/sync.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | scripts/sec-remediate.test.ts |
This page is publicly accessible at:
https://repobility.com/scan/103a80cc-1008-419e-88ef-0a61622b93aa/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/103a80cc-1008-419e-88ef-0a61622b93aa/
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.