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.

Smaug123/writ

https://github.com/Smaug123/writ · scanned 2026-06-16 00:16 UTC (2 months, 2 weeks ago)

197 raw signals (160 security + 37 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 45 actionable findings from 2 signal sources. 429 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 322 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
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
FLAKE.md software healthy FLAKE.md
Cargo.lock software healthy Cargo.lock
AGENTS.md software healthy AGENTS.md
approve_state_machine.rs software healthy tests/approve_state_machine.rs
properties.rs software healthy tests/properties.rs
apple-container-agent-vm.md software healthy docs/design/apple-container-agent-vm.md
broker.md software healthy docs/design/broker.md
vm-mediated-push.md software healthy docs/design/vm-mediated-push.md
approve_state_machine.md software healthy docs/design/approve_state_machine.md
cli-reference.md software healthy docs/user_facing/cli-reference.md
audit-log.md software healthy docs/user_facing/audit-log.md
getting-started.md software healthy docs/user_facing/getting-started.md
configuration.md software healthy docs/user_facing/configuration.md
policy.md software healthy docs/user_facing/policy.md
2026-05-22-implement-on-vm.md software healthy docs/plans/2026-05-22-implement-on-vm.md
2026-05-14-bailiff-split.md software healthy docs/plans/2026-05-14-bailiff-split.md
2026-05-12-ui-data-api.md software healthy docs/plans/2026-05-12-ui-data-api.md
2026-05-20-slice-b2-4-proptest-reconciliation.md software healthy docs/plans/2026-05-20-slice-b2-4-proptest-reconciliation.md
2026-05-30-flake-input-provisioning.md software healthy docs/plans/2026-05-30-flake-input-provisioning.md
2026-05-22-slice-e4c-implement-verb.md software healthy docs/plans/2026-05-22-slice-e4c-implement-verb.md
2026-05-21-slice-f-read-paths.md software healthy docs/plans/2026-05-21-slice-f-read-paths.md
2026-06-07-prewarmed-devshell-cache.md software healthy docs/plans/2026-06-07-prewarmed-devshell-cache.md
2026-05-21-slice-g-strip-writ.md software healthy docs/plans/2026-05-21-slice-g-strip-writ.md
2026-05-11-writd-upgrade.md software healthy docs/plans/2026-05-11-writd-upgrade.md
2026-05-16-slice-d2-review.md software healthy docs/plans/2026-05-16-slice-d2-review.md
2026-05-16-slice-d1-decide.md software healthy docs/plans/2026-05-16-slice-d1-decide.md
2026-05-11-agent-plans.md software healthy docs/plans/2026-05-11-agent-plans.md
2026-05-22-slice-promote-approve-verb.md software healthy docs/plans/2026-05-22-slice-promote-approve-verb.md
prove-agent-vm-claude-proxy.sh software healthy scripts/prove-agent-vm-claude-proxy.sh
prove-nix-substituter-auth.sh software healthy scripts/prove-nix-substituter-auth.sh
prove-agent-vm-prewarm-strict.sh software healthy scripts/prove-agent-vm-prewarm-strict.sh
prove-agent-vm-codex-proxy.sh software healthy scripts/prove-agent-vm-codex-proxy.sh
prove-agent-vm-daemon.sh software healthy scripts/prove-agent-vm-daemon.sh
prove-agent-vm-lifecycle.sh software healthy scripts/prove-agent-vm-lifecycle.sh
prove-prewarm-signed-offline.sh software healthy scripts/prove-prewarm-signed-offline.sh
prove-agent-vm-devshell-warm.sh software healthy scripts/prove-agent-vm-devshell-warm.sh
prove-vm-http-nix-cache-route.sh software healthy scripts/prove-vm-http-nix-cache-route.sh
prove-agent-vm-two-sessions.sh software healthy scripts/prove-agent-vm-two-sessions.sh
prove-pf-internal-network.sh software healthy scripts/prove-pf-internal-network.sh
prove-flake-offline.sh software healthy scripts/prove-flake-offline.sh
prove-bailiff-plan-implement.sh software healthy scripts/prove-bailiff-plan-implement.sh
Cargo.toml software healthy crates/writ-core/Cargo.toml
lib.rs software healthy crates/writ-core/src/lib.rs
bearer.rs software healthy crates/writ-core/src/bearer.rs
telemetry.rs software healthy crates/writ-core/src/telemetry.rs
process_spawn.rs software healthy crates/writ-core/src/process_spawn.rs
signing.rs software healthy crates/writ-core/src/core/signing.rs

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

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
design software healthy docs/design
user_facing software healthy docs/user_facing
plans software healthy docs/plans
scripts software healthy scripts
crates software healthy crates
writ-core software healthy crates/writ-core
src software healthy crates/writ-core/src
core software healthy crates/writ-core/src/core
bailiff software healthy crates/bailiff
tests software healthy crates/bailiff/tests
src software healthy crates/bailiff/src
bailiff_plan_write software healthy crates/bailiff/src/bailiff_plan_write
bailiff_plan_read software healthy crates/bailiff/src/bailiff_plan_read
writ-vm-git software healthy crates/writ-vm-git
src software healthy crates/writ-vm-git/src
host-setup software healthy host-setup
prewarm-cache software healthy host-setup/prewarm-cache
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
agent_vm_lifecycle software healthy src/agent_vm_lifecycle
openai_chatgpt_auth software healthy src/openai_chatgpt_auth
agent_vm_daemon software healthy src/agent_vm_daemon
cli software healthy src/cli
audit software healthy src/audit
git_push software healthy src/audit/git_push
migrations software healthy src/audit/migrations
server software healthy src/server
secret software healthy src/secret
vm_http software healthy src/vm_http
nix_cache software healthy src/vm_http/nix_cache
git_push_replay_walker software healthy src/git_push_replay_walker
ui_http software healthy src/ui_http

LabelLayerStatusPath
agent_run data healthy src/audit/migrations/0001_initial_v2.sql
agent_run_outcome data healthy src/audit/migrations/0001_initial_v2.sql
agent_vm_workspace_bootstrap data healthy src/audit/migrations/0001_initial_v2.sql
claude_proxy_outcome data healthy src/audit/migrations/0001_initial_v2.sql
claude_proxy_request data healthy src/audit/migrations/0001_initial_v2.sql
git_push_attempt data healthy src/audit/migrations/0001_initial_v2.sql
git_push_outcome data healthy src/audit/migrations/0001_initial_v2.sql
git_push_request data healthy src/audit/migrations/0001_initial_v2.sql
git_push_resolution data healthy src/audit/migrations/0001_initial_v2.sql
grant_log data healthy src/audit/migrations/0001_initial_v2.sql
mint_failure data healthy src/audit/migrations/0001_initial_v2.sql
nix_cache_outcome data healthy src/audit/migrations/0001_initial_v2.sql
nix_cache_request data healthy src/audit/migrations/0001_initial_v2.sql
openai_proxy_outcome data healthy src/audit/migrations/0001_initial_v2.sql
openai_proxy_request data healthy src/audit/migrations/0001_initial_v2.sql
request data healthy src/audit/migrations/0001_initial_v2.sql
session data healthy src/audit/migrations/0001_initial_v2.sql
flake_provision_request data healthy src/audit/migrations/0005_flake_provision.sql
flake_provision_outcome data healthy src/audit/migrations/0005_flake_provision.sql
git_push_approve_attempt_boot_observed data healthy src/audit/migrations/0004_approve_attempt_reconciliation.sql
git_push_outcome_new data healthy src/audit/migrations/0003_approve_attempt_state_machine.sql
git_push_approve_attempt data healthy src/audit/migrations/0003_approve_attempt_state_machine.sql

LabelLayerStatusPath
192.168.0.0 network healthy scripts/prove-agent-vm-claude-proxy.sh
127.0.0.1 network healthy scripts/prove-agent-vm-claude-proxy.sh
1.1.1.1 network healthy scripts/prove-agent-vm-lifecycle.sh
192.168.252.0 network healthy scripts/prove-pf-internal-network.sh
192.168.1.0 network healthy crates/writ-core/src/core/agent_vm.rs
192.168.7.0 network healthy crates/writ-core/src/core/agent_vm.rs
192.168.126.0 network healthy crates/writ-core/src/core/agent_vm.rs
192.168.126.1 network healthy crates/writ-core/src/core/agent_vm.rs
192.168.252.1 network healthy crates/writ-vm-git/src/lib.rs
169.254.169.254 network healthy src/flake_lock.rs
100.64.0.0 network healthy src/flake_lock.rs
10.0.0.1 network healthy src/flake_lock.rs
192.168.1.1 network healthy src/flake_lock.rs
172.16.0.1 network healthy src/flake_lock.rs
100.64.0.1 network healthy src/flake_lock.rs
8.8.8.8 network healthy src/flake_lock.rs
10.0.0.5 network healthy src/flake_lock.rs
192.168.253.1 network healthy src/cli/output.rs

LabelLayerStatusPath
auth::scripts/prove-agent-vm-claude-proxy.sh security healthy scripts/prove-agent-vm-claude-proxy.sh
auth::src/vm_http/openai_proxy.rs security healthy src/vm_http/openai_proxy.rs
auth::crates/writ-core/src/core/mod.rs security healthy crates/writ-core/src/core/mod.rs
auth::scripts/prove-bailiff-plan-implement.sh security healthy scripts/prove-bailiff-plan-implement.sh
auth::scripts/prove-agent-vm-codex-proxy.sh security healthy scripts/prove-agent-vm-codex-proxy.sh
auth::src/vm_http/claude_proxy.rs security healthy src/vm_http/claude_proxy.rs
auth::src/config.rs security healthy src/config.rs
auth::crates/bailiff/src/output.rs security healthy crates/bailiff/src/output.rs
auth::src/openai_chatgpt_auth.rs security healthy src/openai_chatgpt_auth.rs
auth::src/openai_chatgpt_auth/tests.rs security healthy src/openai_chatgpt_auth/tests.rs
auth::crates/bailiff/src/bailiff_plan_read/list_tests.rs security healthy crates/bailiff/src/bailiff_plan_read/list_tests.rs
auth::src/vm_http/proxy_common.rs security healthy src/vm_http/proxy_common.rs
auth::src/github.rs security healthy src/github.rs

LabelLayerStatusPath
0001_initial_v2.sql data healthy src/audit/migrations/0001_initial_v2.sql
0002_git_push_resolution_mint.sql data healthy src/audit/migrations/0002_git_push_resolution_mint.sql
0005_flake_provision.sql data healthy src/audit/migrations/0005_flake_provision.sql
0004_approve_attempt_reconciliation.sql data healthy src/audit/migrations/0004_approve_attempt_reconciliation.sql
0003_approve_attempt_state_machine.sql data healthy src/audit/migrations/0003_approve_attempt_state_machine.sql

LabelLayerStatusPath
port:2606 network healthy scripts/prove-pf-internal-network.sh
port:4700 network healthy scripts/prove-pf-internal-network.sh
port:18080 network healthy crates/writ-core/src/core/agent_vm.rs
port:65000 network healthy src/agent_vm_firewall.rs

LabelLayerStatusPath
rust cicd healthy .github/workflows/ci.yml
nix-build cicd healthy .github/workflows/ci.yml
all-required-checks-complete cicd healthy .github/workflows/ci.yml

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

LabelLayerStatusPath
sqlite data healthy README.md

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

LabelLayerStatusPath
CACHIX_CACHE 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/1f4af7ec-ca3e-49f1-9282-8a57313e340b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1f4af7ec-ca3e-49f1-9282-8a57313e340b/

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.