https://github.com/sridherj/diecast
· scanned 2026-06-16 00:20 UTC (2 months, 2 weeks ago)
196 raw signals (0 security + 196 graph)
Last scanned 2 months, 2 weeks ago · v1 · 175 actionable findings from 1 signal source. 21 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4932 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 |
|---|---|---|---|
test_us10_task_suggester_emits_estimate_size |
software | healthy | tests/test_us10_tshirt_estimates.py:37 |
test_us10_task_model_validates_enum |
software | healthy | tests/test_us10_tshirt_estimates.py:60 |
test_us10_minutes_to_size_mapping |
software | healthy | tests/test_us10_tshirt_estimates.py:76 |
test_us10_yaml_migration_idempotent |
software | healthy | tests/test_us10_tshirt_estimates.py:101 |
test_us10_db_migration_drops_column_and_carries_data |
software | healthy | tests/test_us10_tshirt_estimates.py:128 |
test_us10_db_migration_idempotent |
software | healthy | tests/test_us10_tshirt_estimates.py:163 |
make_fake_bin |
software | healthy | tests/fake_bin_helper.py:11 |
_utcnow_iso |
software | healthy | tests/test_b3_auto_review.py:47 |
_new_run_id |
software | healthy | tests/test_b3_auto_review.py:51 |
_copy_fixture |
software | healthy | tests/test_b3_auto_review.py:55 |
_write_primary_plan |
software | healthy | tests/test_b3_auto_review.py:62 |
_atomic_write_terminal |
software | healthy | tests/test_b3_auto_review.py:84 |
_dispatch_synthetic_child |
software | healthy | tests/test_b3_auto_review.py:105 |
_poll_until_terminal |
software | healthy | tests/test_b3_auto_review.py:163 |
_build_parent_state |
software | healthy | tests/test_b3_auto_review.py:200 |
run_cast_detailed_plan |
software | healthy | tests/test_b3_auto_review.py:235 |
test_b3_auto_review_fires_by_default |
software | healthy | tests/test_b3_auto_review.py:328 |
test_b3_no_review_flag_suppresses |
software | healthy | tests/test_b3_auto_review.py:350 |
test_b3_no_review_via_delegation_context |
software | healthy | tests/test_b3_auto_review.py:363 |
test_b3_child_failure_does_not_fail_parent |
software | healthy | tests/test_b3_auto_review.py:378 |
test_b3_child_failed_status_records_rerun |
software | healthy | tests/test_b3_auto_review.py:407 |
test_b3_no_self_trigger_guard_logic_in_prompt |
software | healthy | tests/test_b3_auto_review.py:427 |
_run |
software | healthy | tests/test_audit_interdependencies.py:26 |
test_audit_script_help_runs |
software | healthy | tests/test_audit_interdependencies.py:39 |
test_green_baseline_exits_zero |
software | healthy | tests/test_audit_interdependencies.py:53 |
test_should_fail_fixture_exits_one_with_marker |
software | healthy | tests/test_audit_interdependencies.py:73 |
test_fixture_dir_resolves_relative_paths |
software | healthy | tests/test_audit_interdependencies.py:97 |
test_missing_fixture_dir_returns_two |
software | healthy | tests/test_audit_interdependencies.py:110 |
test_path_under_home |
software | healthy | tests/test_bootstrap_common.py:47 |
test_path_outside_home |
software | healthy | tests/test_bootstrap_common.py:57 |
test_uses_default_backup_root |
software | healthy | tests/test_bootstrap_common.py:65 |
test_moves_existing_file |
software | healthy | tests/test_bootstrap_common.py:82 |
test_noop_when_absent |
software | healthy | tests/test_bootstrap_common.py:96 |
test_moves_symlink |
software | healthy | tests/test_bootstrap_common.py:103 |
test_dry_run_does_not_move |
software | healthy | tests/test_bootstrap_common.py:116 |
test_moves_directory |
software | healthy | tests/test_bootstrap_common.py:128 |
test_prune_keeps_5_newest |
software | healthy | tests/test_bootstrap_common.py:149 |
test_no_prune_when_under_threshold |
software | healthy | tests/test_bootstrap_common.py:165 |
test_dry_run_does_not_remove |
software | healthy | tests/test_bootstrap_common.py:175 |
test_no_claude_dir |
software | healthy | tests/test_bootstrap_common.py:187 |
test_creates_symlink |
software | healthy | tests/test_bootstrap_common.py:200 |
test_replaces_existing_symlink |
software | healthy | tests/test_bootstrap_common.py:212 |
test_backs_up_real_directory |
software | healthy | tests/test_bootstrap_common.py:227 |
test_dry_run_does_not_create |
software | healthy | tests/test_bootstrap_common.py:240 |
test_open_port_returns_true |
software | healthy | tests/test_bootstrap_common.py:258 |
test_closed_port_returns_false |
software | healthy | tests/test_bootstrap_common.py:266 |
test_launches_process |
software | healthy | tests/test_bootstrap_common.py:278 |
test_log_path_captures_output |
software | healthy | tests/test_bootstrap_common.py:288 |
test_log_prints_to_stdout |
software | healthy | tests/test_bootstrap_common.py:305 |
test_warn_prints_to_stderr |
software | healthy | tests/test_bootstrap_common.py:310 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
requirements.human.md |
software | healthy | goals/cast-ui-test-children-completion/requirements.human.md |
tasks.md |
software | healthy | goals/cast-ui-test-children-completion/tasks.md |
refined_requirements.collab.md |
software | healthy | goals/cast-ui-test-children-completion/refined_requirements… |
goal.yaml |
software | healthy | goals/cast-ui-test-children-completion/goal.yaml |
research_notes.human.md |
software | healthy | goals/cast-ui-test-children-completion/exploration/research… |
requirements.human.md |
software | healthy | goals/ui-debug-1777608769/requirements.human.md |
tasks.md |
software | healthy | goals/ui-debug-1777608769/tasks.md |
refined_requirements.collab.md |
software | healthy | goals/ui-debug-1777608769/refined_requirements.collab.md |
goal.yaml |
software | healthy | goals/ui-debug-1777608769/goal.yaml |
research_notes.human.md |
software | healthy | goals/ui-debug-1777608769/exploration/research_notes.human.… |
.context-map.md |
software | healthy | goals/cast-subagent-and-skill-capture/.context-map.md |
requirements.human.md |
software | healthy | goals/cast-subagent-and-skill-capture/requirements.human.md |
tasks.md |
software | healthy | goals/cast-subagent-and-skill-capture/tasks.md |
refined_requirements.collab.md |
software | healthy | goals/cast-subagent-and-skill-capture/refined_requirements.… |
goal.yaml |
software | healthy | goals/cast-subagent-and-skill-capture/goal.yaml |
research_notes.human.md |
software | healthy | goals/cast-subagent-and-skill-capture/exploration/research_… |
payload-shapes.ai.md |
software | healthy | goals/cast-subagent-and-skill-capture/notes/payload-shapes.… |
e2e-smoke.ai.md |
software | healthy | goals/cast-subagent-and-skill-capture/notes/e2e-smoke.ai.md |
requirements.human.md |
software | healthy | goals/manual-test/requirements.human.md |
tasks.md |
software | healthy | goals/manual-test/tasks.md |
refined_requirements.collab.md |
software | healthy | goals/manual-test/refined_requirements.collab.md |
goal.yaml |
software | healthy | goals/manual-test/goal.yaml |
research_notes.human.md |
software | healthy | goals/manual-test/exploration/research_notes.human.md |
.context-map.md |
software | healthy | goals/refine-requirements-v2/.context-map.md |
requirements.human.md |
software | healthy | goals/refine-requirements-v2/requirements.human.md |
tasks.md |
software | healthy | goals/refine-requirements-v2/tasks.md |
dispatch_synth.sh |
software | healthy | goals/refine-requirements-v2/dispatch_synth.sh |
refined_requirements.html |
software | healthy | goals/refine-requirements-v2/refined_requirements.html |
plan.collab.md |
software | healthy | goals/refine-requirements-v2/plan.collab.md |
refined_requirements.collab.md |
software | healthy | goals/refine-requirements-v2/refined_requirements.collab.md |
goal.yaml |
software | healthy | goals/refine-requirements-v2/goal.yaml |
poll_research.sh |
software | healthy | goals/refine-requirements-v2/poll_research.sh |
dispatch_research.sh |
software | healthy | goals/refine-requirements-v2/dispatch_research.sh |
phase2_section.md |
software | healthy | goals/refine-requirements-v2/fanout/phase2_section.md |
phase1_body.json |
software | healthy | goals/refine-requirements-v2/fanout/phase1_body.json |
phase5_section.md |
software | healthy | goals/refine-requirements-v2/fanout/phase5_section.md |
phase3a_body.json |
software | healthy | goals/refine-requirements-v2/fanout/phase3a_body.json |
phase3b_body.json |
software | healthy | goals/refine-requirements-v2/fanout/phase3b_body.json |
phase2_body.json |
software | healthy | goals/refine-requirements-v2/fanout/phase2_body.json |
phase1b_section.md |
software | healthy | goals/refine-requirements-v2/fanout/phase1b_section.md |
phase3b_section.md |
software | healthy | goals/refine-requirements-v2/fanout/phase3b_section.md |
dispatch_helper.sh |
software | healthy | goals/refine-requirements-v2/fanout/dispatch_helper.sh |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
goals |
software | healthy | goals |
cast-ui-test-children-completion |
software | healthy | goals/cast-ui-test-children-completion |
exploration |
software | healthy | goals/cast-ui-test-children-completion/exploration |
ui-debug-1777608769 |
software | healthy | goals/ui-debug-1777608769 |
exploration |
software | healthy | goals/ui-debug-1777608769/exploration |
cast-subagent-and-skill-capture |
software | healthy | goals/cast-subagent-and-skill-capture |
exploration |
software | healthy | goals/cast-subagent-and-skill-capture/exploration |
notes |
software | healthy | goals/cast-subagent-and-skill-capture/notes |
manual-test |
software | healthy | goals/manual-test |
exploration |
software | healthy | goals/manual-test/exploration |
refine-requirements-v2 |
software | healthy | goals/refine-requirements-v2 |
fanout |
software | healthy | goals/refine-requirements-v2/fanout |
exploration |
software | healthy | goals/refine-requirements-v2/exploration |
research |
software | healthy | goals/refine-requirements-v2/exploration/research |
playbooks |
software | healthy | goals/refine-requirements-v2/exploration/playbooks |
prototype |
software | healthy | goals/refine-requirements-v2/prototype |
comprehensive-ui-test |
software | healthy | goals/comprehensive-ui-test |
exploration |
software | healthy | goals/comprehensive-ui-test/exploration |
capture-user-invocations-as-runs |
software | healthy | goals/capture-user-invocations-as-runs |
exploration |
software | healthy | goals/capture-user-invocations-as-runs/exploration |
child-delegation-e2e |
software | healthy | goals/child-delegation-e2e |
docs |
software | healthy | goals/child-delegation-e2e/docs |
goal |
software | healthy | goals/child-delegation-e2e/docs/goal |
child-delegation-e2e |
software | healthy | goals/child-delegation-e2e/docs/goal/child-delegation-e2e |
exploration |
software | healthy | goals/child-delegation-e2e/exploration |
system-ops |
software | healthy | goals/system-ops |
runs-threaded-tree |
software | healthy | goals/runs-threaded-tree |
exploration |
software | healthy | goals/runs-threaded-tree/exploration |
test-python-scaffolding |
software | healthy | goals/test-python-scaffolding |
exploration |
software | healthy | goals/test-python-scaffolding/exploration |
product-revamp-diecast |
software | healthy | goals/product-revamp-diecast |
exploration |
software | healthy | goals/product-revamp-diecast/exploration |
research |
software | healthy | goals/product-revamp-diecast/exploration/research |
playbooks |
software | healthy | goals/product-revamp-diecast/exploration/playbooks |
design-samples |
software | healthy | goals/product-revamp-diecast/exploration/design-samples |
improved-first-launch |
software | healthy | goals/improved-first-launch |
exploration |
software | healthy | goals/improved-first-launch/exploration |
child-delegation-integration-tests |
software | healthy | goals/child-delegation-integration-tests |
exploration |
software | healthy | goals/child-delegation-integration-tests/exploration |
execution |
software | healthy | goals/child-delegation-integration-tests/execution |
sp4b_cleanup_contract_drift |
software | healthy | goals/child-delegation-integration-tests/execution/sp4b_cle… |
sp2_2_context_summary_cleanup |
software | healthy | goals/child-delegation-integration-tests/execution/sp2_2_co… |
sp2_1_allowlist_depth |
software | healthy | goals/child-delegation-integration-tests/execution/sp2_1_al… |
sp2_4_continuation_file |
software | healthy | goals/child-delegation-integration-tests/execution/sp2_4_co… |
sp2_3_preamble_builders |
software | healthy | goals/child-delegation-integration-tests/execution/sp2_3_pr… |
sp1_1_verify_seam |
software | healthy | goals/child-delegation-integration-tests/execution/sp1_1_ve… |
sp4a_parent_stall |
software | healthy | goals/child-delegation-integration-tests/execution/sp4a_par… |
sp1_2_fixture_configs |
software | healthy | goals/child-delegation-integration-tests/execution/sp1_2_fi… |
sp1_3_conftest_wiring |
software | healthy | goals/child-delegation-integration-tests/execution/sp1_3_co… |
sp3_1_external_project_dir |
software | healthy | goals/child-delegation-integration-tests/execution/sp3_1_ex… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestBackupDestination |
software | healthy | tests/test_bootstrap_common.py:44 |
TestBackupIfExists |
software | healthy | tests/test_bootstrap_common.py:79 |
TestPruneOldBackups |
software | healthy | tests/test_bootstrap_common.py:146 |
TestInstallDiecastSkillRoot |
software | healthy | tests/test_bootstrap_common.py:197 |
TestProbePort |
software | healthy | tests/test_bootstrap_common.py:255 |
TestDetachedLaunch |
software | healthy | tests/test_bootstrap_common.py:275 |
TestOutputHelpers |
software | healthy | tests/test_bootstrap_common.py:302 |
TestTimestampAndRoot |
software | healthy | tests/test_bootstrap_common.py:325 |
TestCastServerLauncher |
software | healthy | tests/test_portable_launchers.py:92 |
TestCastHookLauncher |
software | healthy | tests/test_portable_launchers.py:183 |
TestHookInstallPathShape |
software | healthy | tests/test_portable_launchers.py:217 |
TestVersionHelpers |
software | healthy | tests/test_cast_doctor.py:119 |
TestFindings |
software | healthy | tests/test_cast_doctor.py:150 |
TestCheckPython3 |
software | healthy | tests/test_cast_doctor.py:438 |
TestCheckUv |
software | healthy | tests/test_cast_doctor.py:465 |
TestCheckGit |
software | healthy | tests/test_cast_doctor.py:483 |
TestCheckTerminal |
software | healthy | tests/test_cast_doctor.py:493 |
TestRunFixTerminal |
software | healthy | tests/test_cast_doctor.py:632 |
TestEmitJson |
software | healthy | tests/test_cast_doctor.py:685 |
TestEmitHuman |
software | healthy | tests/test_cast_doctor.py:702 |
TestDocGrepSweep |
software | healthy | tests/test_doc_grep_sweep.py:102 |
TestStepOrdering |
software | healthy | tests/test_setup_flow.py:96 |
TestDryRunLogging |
software | healthy | tests/test_setup_flow.py:176 |
TestConfigMergeSemantics |
software | healthy | tests/test_setup_flow.py:274 |
TestConfigMergeMigration |
software | healthy | tests/test_setup_flow.py:313 |
TestInteractivePromptSkipping |
software | healthy | tests/test_setup_flow.py:460 |
TestLaunchStepSkipConditions |
software | healthy | tests/test_setup_flow.py:511 |
TestBackupLayoutParity |
software | healthy | tests/test_setup_flow.py:587 |
TestParseArgs |
software | healthy | tests/test_setup_flow.py:656 |
TestMigrationsStep |
software | healthy | tests/test_setup_flow.py:711 |
TestSetupEntryPoint |
software | healthy | tests/test_setup_flow.py:725 |
TestNoBashOnPath |
software | healthy | tests/test_setup_flow.py:763 |
TestPrintNextSteps |
software | healthy | tests/test_setup_flow.py:799 |
TestSetupState |
software | healthy | tests/test_setup_flow.py:831 |
TestLibShRemoval |
software | healthy | tests/test_setup_flow.py:866 |
TestSetupNoBash |
software | healthy | tests/test_portability_verification.py:121 |
TestCastDoctorNoBash |
software | healthy | tests/test_portability_verification.py:179 |
TestCleanEnvironmentDoctor |
software | healthy | tests/test_portability_verification.py:260 |
TestEntryPointStructure |
software | healthy | tests/test_portability_verification.py:374 |
TestBootstrapImportSafety |
software | healthy | tests/test_portability_verification.py:432 |
TestHealthContractShape |
software | healthy | tests/test_portability_verification.py:483 |
WriteCounter |
software | healthy | tests/test_b2_inline_decision.py:52 |
FollowUpPrompt |
software | healthy | tests/test_b2_inline_decision.py:67 |
ReviewTrace |
software | healthy | tests/test_b2_inline_decision.py:72 |
WebSearchCall |
software | healthy | tests/helpers/refine_harness.py:50 |
RenderedQuestion |
software | healthy | tests/helpers/refine_harness.py:56 |
InteractionTrace |
software | healthy | tests/helpers/refine_harness.py:62 |
StubUserAnswers |
software | healthy | tests/helpers/refine_close_out_harness.py:62 |
CloseOutTrace |
software | healthy | tests/helpers/refine_close_out_harness.py:89 |
Edit |
software | healthy | docs/goal/refine-requirements-better-rendering-v3/spikes/up… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | cast-server/cast_server/routes/api_health.py |
GET /goals/{slug}/tasks |
api | healthy | cast-server/cast_server/routes/api_tasks.py |
POST /goals/{slug}/tasks |
api | healthy | cast-server/cast_server/routes/api_tasks.py |
PUT /tasks/{task_id}/status |
api | healthy | cast-server/cast_server/routes/api_tasks.py |
PUT /tasks/{task_id}/complete |
api | healthy | cast-server/cast_server/routes/api_tasks.py |
GET /tasks/{task_id} |
api | healthy | cast-server/cast_server/routes/api_tasks.py |
GET /tasks/{task_id}/edit |
api | healthy | cast-server/cast_server/routes/api_tasks.py |
PUT /tasks/{task_id} |
api | healthy | cast-server/cast_server/routes/api_tasks.py |
POST /tasks/{task_id}/run-agent |
api | healthy | cast-server/cast_server/routes/api_tasks.py |
POST /change-requests |
api | healthy | cast-server/cast_server/routes/change_requests.py |
GET /inbox |
api | healthy | cast-server/cast_server/routes/change_requests.py |
POST /inbox |
api | healthy | cast-server/cast_server/routes/change_requests.py |
POST / |
api | healthy | cast-server/cast_server/routes/api_scratchpad.py |
GET /comments |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
POST /comments |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
POST /comments/{comment_id}/resolve |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
POST /comments/{comment_id}/reopen |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
POST /comments/{comment_id}/orphan |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
POST /comments/{comment_id}/relocate |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
GET /versions |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
POST /versions |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
GET /changes |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
POST /versions/{head}/narration |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
GET /versions/{version} |
api | healthy | cast-server/cast_server/routes/api_requirements.py |
GET /dashboard |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /goals/{slug} |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /scratchpad |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /runs |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /agents |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /focus |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /preso/review/{goal_slug} |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /goals/{slug}/render |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /goals/{slug}/render/status |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /goals/{slug}/render/diff |
api | healthy | cast-server/cast_server/routes/pages.py |
GET /about |
api | healthy | cast-server/cast_server/routes/pages.py |
PUT /{slug}/status |
api | healthy | cast-server/cast_server/routes/api_goals.py |
PUT /{slug}/phase |
api | healthy | cast-server/cast_server/routes/api_goals.py |
POST /{slug}/route |
api | healthy | cast-server/cast_server/routes/api_goals.py |
PUT /{slug}/focus |
api | healthy | cast-server/cast_server/routes/api_goals.py |
PATCH /{slug}/config |
api | healthy | cast-server/cast_server/routes/api_goals.py |
GET /{slug}/config/edit |
api | healthy | cast-server/cast_server/routes/api_goals.py |
GET /{slug}/config/view |
api | healthy | cast-server/cast_server/routes/api_goals.py |
GET /{slug}/tab/{phase} |
api | healthy | cast-server/cast_server/routes/api_goals.py |
POST /suggestions/{suggestion_id}/approve |
api | healthy | cast-server/cast_server/routes/api_goals.py |
POST /suggestions/{suggestion_id}/decline |
api | healthy | cast-server/cast_server/routes/api_goals.py |
GET /edit |
api | healthy | cast-server/cast_server/routes/api_artifacts.py |
PUT /save |
api | healthy | cast-server/cast_server/routes/api_artifacts.py |
GET /artifact-sidebar |
api | healthy | cast-server/cast_server/routes/api_artifacts.py |
POST /{suggestion_id}/approve |
api | healthy | cast-server/cast_server/routes/api_task_suggestions.py |
POST /{suggestion_id}/decline |
api | healthy | cast-server/cast_server/routes/api_task_suggestions.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
goals |
data | healthy | cast-server/cast_server/db/schema.sql |
tasks |
data | healthy | cast-server/cast_server/db/schema.sql |
scratchpad_entries |
data | healthy | cast-server/cast_server/db/schema.sql |
goal_suggestions |
data | healthy | cast-server/cast_server/db/schema.sql |
agents |
data | healthy | cast-server/cast_server/db/schema.sql |
agent_runs |
data | healthy | cast-server/cast_server/db/schema.sql |
requirement_versions |
data | healthy | cast-server/cast_server/db/schema.sql |
requirement_comments |
data | healthy | cast-server/cast_server/db/schema.sql |
comment_events |
data | healthy | cast-server/cast_server/db/schema.sql |
change_requests |
data | healthy | cast-server/cast_server/db/schema.sql |
change_request_events |
data | healthy | cast-server/cast_server/db/schema.sql |
notifications_outbox |
data | healthy | cast-server/cast_server/db/schema.sql |
render_jobs |
data | healthy | cast-server/cast_server/db/schema.sql |
version_diff_narrations |
data | healthy | cast-server/cast_server/db/schema.sql |
agent_error_memories |
data | healthy | cast-server/cast_server/db/connection.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:07 |
network | healthy | docs/goal/refine-requirements-better-rendering-v3/goal.yaml |
port:03 |
network | healthy | docs/goal/refine-requirements-better-rendering-v3/goal.yaml |
port:06 |
network | healthy | docs/goal/revamp-diecast/goal.yaml |
port:30 |
network | healthy | docs/goal/revamp-diecast/goal.yaml |
port:37 |
network | healthy | .github/workflows/cast-delegation-e2e-nightly.yml |
port:17 |
network | healthy | .github/workflows/cast-delegation-e2e-nightly.yml |
port:47 |
network | healthy | .github/workflows/cast-delegation-e2e-nightly.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::setup-correctness |
cicd | healthy | .github/workflows/setup-correctness.yml |
gha::anonymization-lint |
cicd | healthy | .github/workflows/anonymization-lint.yml |
gha::audit |
cicd | healthy | .github/workflows/audit.yml |
gha::cast-delegation-e2e-nightly |
cicd | healthy | .github/workflows/cast-delegation-e2e-nightly.yml |
gha::nightly |
cicd | healthy | .github/workflows/nightly.yml |
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
gha::shellcheck |
cicd | healthy | .github/workflows/shellcheck.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
setup-correctness |
cicd | healthy | .github/workflows/setup-correctness.yml |
lint |
cicd | healthy | .github/workflows/anonymization-lint.yml |
audit |
cicd | healthy | .github/workflows/audit.yml |
delegation-e2e |
cicd | healthy | .github/workflows/cast-delegation-e2e-nightly.yml |
b5-real-kill |
cicd | healthy | .github/workflows/nightly.yml |
e2e |
cicd | healthy | .github/workflows/e2e.yml |
shellcheck |
cicd | healthy | .github/workflows/shellcheck.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | tests/test_us10_tshirt_estimates.py |
postgres |
data | healthy | cast-server/tests/test_render_job_service.py |
mysql |
data | healthy | cast-server/tests/test_render_job_service.py |
| Label | Layer | Status | Path |
|---|---|---|---|
test_migrations.py |
data | healthy | tests/test_migrations.py |
test_001_noop.py |
data | healthy | tests/migrations-fixtures/test_001_noop.py |
test_schema_migration.py |
data | healthy | cast-server/tests/test_schema_migration.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-hf47f5z8 |
software | healthy | /tmp/repobility-clone-hf47f5z8 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/test_bootstrap_common.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::cast-server/tests/test_change_request_model.py |
security | healthy | cast-server/tests/test_change_request_model.py |
This page is publicly accessible at:
https://repobility.com/scan/da3f501e-2bde-44a1-b545-55fcbbd55e22/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/da3f501e-2bde-44a1-b545-55fcbbd55e22/
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.