https://github.com/crzyc98/planwise_navigator
· scanned 2026-06-17 01:52 UTC (1 month, 1 week ago)
279 raw signals (0 security + 279 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -30.4 (diff) · 134 actionable findings from 1 signal source. 145 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 7604 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 |
|---|---|---|---|
get_version |
software | dead | _version.py:28 |
get_version_info |
software | dead | _version.py:32 |
get_full_version |
software | dead | _version.py:36 |
get_version_dict |
software | healthy | _version.py:43 |
test_year_pattern |
software | healthy | tests/test_orchestrator_wrapper.py:36 |
test_stage_pattern |
software | healthy | tests/test_orchestrator_wrapper.py:41 |
test_event_pattern |
software | healthy | tests/test_orchestrator_wrapper.py:46 |
test_event_pattern_no_comma |
software | healthy | tests/test_orchestrator_wrapper.py:51 |
test_completed_stage_pattern |
software | healthy | tests/test_orchestrator_wrapper.py:56 |
test_foundation_validation_pattern |
software | healthy | tests/test_orchestrator_wrapper.py:62 |
_make_monitor |
software | healthy | tests/test_orchestrator_wrapper.py:77 |
test_write_processes_complete_lines |
software | healthy | tests/test_orchestrator_wrapper.py:83 |
test_write_buffers_incomplete_lines |
software | healthy | tests/test_orchestrator_wrapper.py:88 |
test_write_completes_buffered_line |
software | healthy | tests/test_orchestrator_wrapper.py:94 |
test_write_multiple_lines |
software | healthy | tests/test_orchestrator_wrapper.py:100 |
test_write_calls_on_dbt_line |
software | healthy | tests/test_orchestrator_wrapper.py:105 |
test_write_reentrant_guard |
software | healthy | tests/test_orchestrator_wrapper.py:110 |
test_process_line_truncates_long_lines |
software | healthy | tests/test_orchestrator_wrapper.py:122 |
test_check_year |
software | healthy | tests/test_orchestrator_wrapper.py:128 |
test_check_year_no_match |
software | healthy | tests/test_orchestrator_wrapper.py:134 |
test_check_stage |
software | healthy | tests/test_orchestrator_wrapper.py:139 |
test_check_stage_no_match |
software | healthy | tests/test_orchestrator_wrapper.py:144 |
test_check_events |
software | healthy | tests/test_orchestrator_wrapper.py:149 |
test_check_events_no_match |
software | healthy | tests/test_orchestrator_wrapper.py:154 |
test_check_events_no_update_events_method |
software | healthy | tests/test_orchestrator_wrapper.py:159 |
test_check_completed_stage |
software | healthy | tests/test_orchestrator_wrapper.py:165 |
test_check_completed_stage_no_match |
software | healthy | tests/test_orchestrator_wrapper.py:170 |
test_check_foundation_validation |
software | healthy | tests/test_orchestrator_wrapper.py:175 |
test_check_foundation_validation_no_match |
software | healthy | tests/test_orchestrator_wrapper.py:182 |
test_flush |
software | healthy | tests/test_orchestrator_wrapper.py:187 |
test_callback_without_update_year |
software | healthy | tests/test_orchestrator_wrapper.py:193 |
test_callback_without_update_stage |
software | healthy | tests/test_orchestrator_wrapper.py:200 |
test_callback_without_stage_completed |
software | healthy | tests/test_orchestrator_wrapper.py:205 |
test_callback_without_year_validation |
software | healthy | tests/test_orchestrator_wrapper.py:210 |
test_callback_without_on_dbt_line |
software | healthy | tests/test_orchestrator_wrapper.py:217 |
test_getattr_delegates |
software | healthy | tests/test_orchestrator_wrapper.py:231 |
test_wires_progress_callback_to_year_executor |
software | healthy | tests/test_orchestrator_wrapper.py:237 |
test_no_year_executor_no_error |
software | healthy | tests/test_orchestrator_wrapper.py:244 |
test_execute_redirects_stdout |
software | healthy | tests/test_orchestrator_wrapper.py:250 |
test_execute_restores_stdout_on_error |
software | healthy | tests/test_orchestrator_wrapper.py:260 |
test_execute_flushes_remaining_buffer |
software | healthy | tests/test_orchestrator_wrapper.py:271 |
side_effect |
software | healthy | tests/test_orchestrator_wrapper.py:274 |
test_config_lazy_loads |
software | healthy | tests/test_orchestrator_wrapper.py:294 |
test_config_missing_file_raises |
software | healthy | tests/test_orchestrator_wrapper.py:308 |
test_db_lazy_loads |
software | healthy | tests/test_orchestrator_wrapper.py:317 |
test_create_batch_runner |
software | healthy | tests/test_orchestrator_wrapper.py:326 |
test_validate_configuration_valid |
software | healthy | tests/test_orchestrator_wrapper.py:335 |
test_validate_configuration_missing_ids |
software | healthy | tests/test_orchestrator_wrapper.py:350 |
test_validate_configuration_error |
software | healthy | tests/test_orchestrator_wrapper.py:365 |
test_check_system_health_healthy |
software | healthy | tests/test_orchestrator_wrapper.py:375 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
requirements.txt |
software | healthy | requirements.txt |
METHODOLOGY.md |
software | healthy | METHODOLOGY.md |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
requirements-dev.txt |
software | healthy | requirements-dev.txt |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
COST_ESTIMATE.md |
software | healthy | COST_ESTIMATE.md |
_version.py |
software | healthy | _version.py |
test_orchestrator_wrapper.py |
software | healthy | tests/test_orchestrator_wrapper.py |
test_exceptions.py |
software | healthy | tests/test_exceptions.py |
test_ndt_adp.py |
software | healthy | tests/test_ndt_adp.py |
test_suggestion_engine.py |
software | healthy | tests/test_suggestion_engine.py |
test_census_validation.py |
software | healthy | tests/test_census_validation.py |
test_import_dtype_bug.py |
software | healthy | tests/test_import_dtype_bug.py |
conftest.py |
software | healthy | tests/conftest.py |
test_progress_monitor.py |
software | healthy | tests/test_progress_monitor.py |
conservation_employee_state_by_year.sql |
software | healthy | tests/conservation_employee_state_by_year.sql |
test_error_catalog.py |
software | healthy | tests/test_error_catalog.py |
test_sync_service.py |
software | healthy | tests/test_sync_service.py |
test_census_schema.py |
software | healthy | tests/test_census_schema.py |
test_ndt_401a4.py |
software | healthy | tests/test_ndt_401a4.py |
__init__.py |
software | healthy | tests/__init__.py |
test_import_schema_mapping.py |
software | healthy | tests/test_import_schema_mapping.py |
test_apply_workforce_params.py |
software | healthy | tests/test_apply_workforce_params.py |
test_opt_out_analysis.py |
software | healthy | tests/test_opt_out_analysis.py |
test_deterministic_behavior.sql |
software | healthy | tests/test_deterministic_behavior.sql |
test_run_telemetry_endpoint.py |
software | healthy | tests/test_run_telemetry_endpoint.py |
test_telemetry_emitter.py |
software | healthy | tests/test_telemetry_emitter.py |
test_output_capture.py |
software | healthy | tests/test_output_capture.py |
test_ndt_service.py |
software | healthy | tests/test_ndt_service.py |
test_monthly_distribution_accuracy.sql |
software | healthy | tests/test_monthly_distribution_accuracy.sql |
README.md |
software | healthy | tests/README.md |
test_analytics_service.py |
software | healthy | tests/test_analytics_service.py |
test_simulate_command.py |
software | healthy | tests/test_simulate_command.py |
test_comparison_dc_plan.py |
software | healthy | tests/test_comparison_dc_plan.py |
test_telemetry_state.py |
software | healthy | tests/test_telemetry_state.py |
QUICK_START.md |
software | healthy | tests/QUICK_START.md |
test_decimal_serialization.py |
software | healthy | tests/test_decimal_serialization.py |
test_output_parser_structured.py |
software | healthy | tests/test_output_parser_structured.py |
test_seed_config_validator.py |
software | healthy | tests/test_seed_config_validator.py |
test_orchestrator_cleanup.py |
software | healthy | tests/test_orchestrator_cleanup.py |
E067_THREADING_TESTS_README.md |
software | healthy | tests/E067_THREADING_TESTS_README.md |
TEST_INFRASTRUCTURE.md |
software | healthy | tests/TEST_INFRASTRUCTURE.md |
test_winners_losers.py |
software | healthy | tests/test_winners_losers.py |
test_pipeline_orchestrator_initialization.py |
software | healthy | tests/test_pipeline_orchestrator_initialization.py |
test_match_modes.py |
software | healthy | tests/test_match_modes.py |
test_termination_rate_suggestion.py |
software | healthy | tests/test_termination_rate_suggestion.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestRegexPatterns |
software | healthy | tests/test_orchestrator_wrapper.py:35 |
TestProgressMonitor |
software | healthy | tests/test_orchestrator_wrapper.py:76 |
TestProgressAwareOrchestrator |
software | healthy | tests/test_orchestrator_wrapper.py:230 |
TestOrchestratorWrapper |
software | healthy | tests/test_orchestrator_wrapper.py:292 |
TestExecutionContext |
software | healthy | tests/test_exceptions.py:25 |
TestResolutionHint |
software | healthy | tests/test_exceptions.py:83 |
TestNavigatorError |
software | healthy | tests/test_exceptions.py:100 |
TestDatabaseErrors |
software | healthy | tests/test_exceptions.py:197 |
TestDbtErrors |
software | healthy | tests/test_exceptions.py:225 |
TestConfigurationErrors |
software | healthy | tests/test_exceptions.py:253 |
TestResourceErrors |
software | healthy | tests/test_exceptions.py:276 |
TestPipelineErrors |
software | healthy | tests/test_exceptions.py:293 |
TestErrorWithOriginalException |
software | healthy | tests/test_exceptions.py:316 |
TestErrorSerialization |
software | healthy | tests/test_exceptions.py:348 |
MockStorage |
software | healthy | tests/test_ndt_adp.py:81 |
TestADPBasicPass |
software | healthy | tests/test_ndt_adp.py:110 |
TestADPBasicFailWithExcess |
software | healthy | tests/test_ndt_adp.py:143 |
TestADPAlternativeProngSelected |
software | healthy | tests/test_ndt_adp.py:179 |
TestADPZeroDeferralsIncluded |
software | healthy | tests/test_ndt_adp.py:210 |
TestADPEdgeCasesNoGroup |
software | healthy | tests/test_ndt_adp.py:246 |
TestADPEmployeeDetail |
software | healthy | tests/test_ndt_adp.py:296 |
TestADPSafeHarbor |
software | healthy | tests/test_ndt_adp.py:340 |
TestADPPriorYearMethod |
software | healthy | tests/test_ndt_adp.py:362 |
TestADPPriorYearFallback |
software | healthy | tests/test_ndt_adp.py:401 |
TestADPZeroCompExcluded |
software | healthy | tests/test_ndt_adp.py:432 |
TestADPMissingIRSLimits |
software | healthy | tests/test_ndt_adp.py:465 |
TestADPDatabaseNotFound |
software | healthy | tests/test_ndt_adp.py:493 |
TestYearPattern |
software | healthy | tests/test_progress_monitor.py:30 |
TestStagePattern |
software | healthy | tests/test_progress_monitor.py:51 |
TestEventPattern |
software | healthy | tests/test_progress_monitor.py:72 |
TestCompletedStagePattern |
software | healthy | tests/test_progress_monitor.py:98 |
TestFoundationValidationPattern |
software | healthy | tests/test_progress_monitor.py:121 |
TestProgressMonitorWrite |
software | healthy | tests/test_progress_monitor.py:155 |
TestProgressMonitorProcessLine |
software | healthy | tests/test_progress_monitor.py:206 |
TestProgressMonitorCheckMethods |
software | healthy | tests/test_progress_monitor.py:253 |
TestProgressMonitorLineTruncation |
software | healthy | tests/test_progress_monitor.py:291 |
TestProgressMonitorReentrancy |
software | healthy | tests/test_progress_monitor.py:316 |
TestProgressMonitorFlush |
software | healthy | tests/test_progress_monitor.py:348 |
TestErrorPattern |
software | healthy | tests/test_error_catalog.py:19 |
TestErrorCatalog |
software | healthy | tests/test_error_catalog.py:69 |
TestGlobalCatalog |
software | healthy | tests/test_error_catalog.py:195 |
TestResolutionHintQuality |
software | healthy | tests/test_error_catalog.py:213 |
TestPatternCoverage |
software | healthy | tests/test_error_catalog.py:242 |
TestRealWorldErrorMessages |
software | healthy | tests/test_error_catalog.py:288 |
TestSyncModels |
software | healthy | tests/test_sync_service.py:88 |
TestSyncServiceInitialization |
software | healthy | tests/test_sync_service.py:182 |
TestSyncServiceConfig |
software | healthy | tests/test_sync_service.py:201 |
TestSyncServiceOperations |
software | healthy | tests/test_sync_service.py:227 |
TestSyncServiceLogging |
software | healthy | tests/test_sync_service.py:261 |
TestSyncServiceWorkspaceInfo |
software | healthy | tests/test_sync_service.py:298 |
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 |
api |
software | healthy | tests/api |
utils |
software | healthy | tests/utils |
unit |
software | healthy | tests/unit |
monitoring |
software | healthy | tests/unit/monitoring |
resources |
software | healthy | tests/unit/resources |
simulation |
software | healthy | tests/unit/simulation |
orchestrator |
software | healthy | tests/unit/orchestrator |
cli |
software | healthy | tests/unit/cli |
storage |
software | healthy | tests/unit/storage |
events |
software | healthy | tests/unit/events |
stress |
software | healthy | tests/stress |
integration |
software | healthy | tests/integration |
fixtures |
software | healthy | tests/fixtures |
planalign_cli |
software | healthy | planalign_cli |
utils |
software | healthy | planalign_cli/utils |
commands |
software | healthy | planalign_cli/commands |
integration |
software | healthy | planalign_cli/integration |
ui |
software | healthy | planalign_cli/ui |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
planalign_api |
software | healthy | planalign_api |
websocket |
software | healthy | planalign_api/websocket |
models |
software | healthy | planalign_api/models |
routers |
software | healthy | planalign_api/routers |
storage |
software | healthy | planalign_api/storage |
services |
software | healthy | planalign_api/services |
simulation |
software | healthy | planalign_api/services/simulation |
specs |
software | healthy | specs |
047-fix-tenure-eligibility |
software | healthy | specs/047-fix-tenure-eligibility |
contracts |
software | healthy | specs/047-fix-tenure-eligibility/contracts |
checklists |
software | healthy | specs/047-fix-tenure-eligibility/checklists |
066-dc-contribution-rates |
software | healthy | specs/066-dc-contribution-rates |
contracts |
software | healthy | specs/066-dc-contribution-rates/contracts |
checklists |
software | healthy | specs/066-dc-contribution-rates/checklists |
039-per-scenario-seed-config |
software | healthy | specs/039-per-scenario-seed-config |
contracts |
software | healthy | specs/039-per-scenario-seed-config/contracts |
checklists |
software | healthy | specs/039-per-scenario-seed-config/checklists |
067-fix-merit-cola-passthrough |
software | healthy | specs/067-fix-merit-cola-passthrough |
034-orchestrator-modularization |
software | healthy | specs/034-orchestrator-modularization |
contracts |
software | healthy | specs/034-orchestrator-modularization/contracts |
checklists |
software | healthy | specs/034-orchestrator-modularization/checklists |
002-fix-auto-escalation-hire-filter |
software | healthy | specs/002-fix-auto-escalation-hire-filter |
checklists |
software | healthy | specs/002-fix-auto-escalation-hire-filter/checklists |
070-remove-checkpoint-system |
software | healthy | specs/070-remove-checkpoint-system |
checklists |
software | healthy | specs/070-remove-checkpoint-system/checklists |
040-vesting-year-selector |
software | healthy | specs/040-vesting-year-selector |
contracts |
software | healthy | specs/040-vesting-year-selector/contracts |
checklists |
software | healthy | specs/040-vesting-year-selector/checklists |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
POST /{workspace_id}/upload |
api | healthy | planalign_api/routers/files.py |
POST /{workspace_id}/validate-path |
api | healthy | planalign_api/routers/files.py |
POST /{workspace_id}/set-census-path |
api | healthy | planalign_api/routers/files.py |
POST /{workspace_id}/analyze-age-distribution |
api | healthy | planalign_api/routers/files.py |
POST /{workspace_id}/analyze-part-time-pct |
api | healthy | planalign_api/routers/files.py |
POST /{workspace_id}/analyze-compensation-by-level |
api | healthy | planalign_api/routers/files.py |
POST /{workspace_id}/solve-compensation-growth |
api | healthy | planalign_api/routers/files.py |
GET / |
api | healthy | planalign_api/routers/templates.py |
GET /{template_id} |
api | healthy | planalign_api/routers/templates.py |
POST /workspaces/{workspace_id}/run-all |
api | healthy | planalign_api/routers/batch.py |
GET /batches/{batch_id}/status |
api | healthy | planalign_api/routers/batch.py |
GET /workspaces/{workspace_id}/batches |
api | healthy | planalign_api/routers/batch.py |
GET /{workspace_id}/config/bands |
api | healthy | planalign_api/routers/bands.py |
POST /{workspace_id}/analyze-age-bands |
api | healthy | planalign_api/routers/bands.py |
POST /{workspace_id}/analyze-tenure-bands |
api | healthy | planalign_api/routers/bands.py |
POST /{workspace_id}/analyze-turnover |
api | healthy | planalign_api/routers/bands.py |
POST /{workspace_id}/analyze-opt-out-rate |
api | healthy | planalign_api/routers/bands.py |
GET /{workspace_id}/scenarios/{scenario_id}/analytics/dc-pl… |
api | healthy | planalign_api/routers/analytics.py |
GET /{workspace_id}/analytics/dc-plan/compare |
api | healthy | planalign_api/routers/analytics.py |
GET /{workspace_id}/analytics/winners-losers |
api | healthy | planalign_api/routers/analytics.py |
GET /{workspace_id}/config/promotion-hazards |
api | healthy | planalign_api/routers/promotion_hazard.py |
GET /{workspace_id}/analytics/ndt/available-years |
api | healthy | planalign_api/routers/ndt.py |
GET /{workspace_id}/analytics/ndt/acp |
api | healthy | planalign_api/routers/ndt.py |
GET /{workspace_id}/analytics/ndt/401a4 |
api | healthy | planalign_api/routers/ndt.py |
GET /{workspace_id}/analytics/ndt/415 |
api | healthy | planalign_api/routers/ndt.py |
GET /{workspace_id}/analytics/ndt/adp |
api | healthy | planalign_api/routers/ndt.py |
POST /{scenario_id}/run |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/run/status |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/run/telemetry |
api | healthy | planalign_api/routers/simulations.py |
POST /{scenario_id}/run/cancel |
api | healthy | planalign_api/routers/simulations.py |
POST /{scenario_id}/run/reset |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/runs |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/runs/{run_id} |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/runs/{run_id}/logs |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/results |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/results/export |
api | healthy | planalign_api/routers/simulations.py |
GET /active |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/details |
api | healthy | planalign_api/routers/simulations.py |
GET /{scenario_id}/artifacts/{artifact_path:path} |
api | healthy | planalign_api/routers/simulations.py |
GET /health |
api | healthy | planalign_api/routers/system.py |
GET /system/status |
api | healthy | planalign_api/routers/system.py |
GET /config/defaults |
api | healthy | planalign_api/routers/system.py |
POST / |
api | healthy | planalign_api/routers/workspaces.py |
GET /{workspace_id} |
api | healthy | planalign_api/routers/workspaces.py |
PUT /{workspace_id} |
api | healthy | planalign_api/routers/workspaces.py |
DELETE /{workspace_id} |
api | healthy | planalign_api/routers/workspaces.py |
POST /{workspace_id}/export |
api | healthy | planalign_api/routers/workspaces.py |
POST /bulk-export |
api | healthy | planalign_api/routers/workspaces.py |
GET /bulk-export/{operation_id} |
api | healthy | planalign_api/routers/workspaces.py |
GET /bulk-export/{operation_id}/download/{workspace_id} |
api | healthy | planalign_api/routers/workspaces.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
compliance-validation |
cicd | healthy | .github/workflows/erisa-compliance-validation.yml |
notification |
cicd | healthy | .github/workflows/erisa-compliance-validation.yml |
benefits-counsel-review |
cicd | healthy | .github/workflows/erisa-compliance-validation.yml |
performance-benchmark |
cicd | healthy | .github/workflows/performance-benchmark.yml |
stress-test |
cicd | healthy | .github/workflows/performance-benchmark.yml |
setup |
cicd | healthy | .github/workflows/e068h-validation.yml |
performance-regression-analysis |
cicd | healthy | .github/workflows/e068h-validation.yml |
scale-testing |
cicd | healthy | .github/workflows/e068h-validation.yml |
parity-testing |
cicd | healthy | .github/workflows/e068h-validation.yml |
deployment-readiness |
cicd | healthy | .github/workflows/e068h-validation.yml |
cleanup |
cicd | healthy | .github/workflows/e068h-validation.yml |
test |
cicd | healthy | .github/workflows/tests.yml |
schema-validation |
cicd | healthy | .github/workflows/performance-validation.yml |
performance-benchmarks |
cicd | healthy | .github/workflows/performance-validation.yml |
golden-dataset-validation |
cicd | healthy | .github/workflows/performance-validation.yml |
dbt-snapshot-validation |
cicd | healthy | .github/workflows/performance-validation.yml |
integration-quality-gate |
cicd | healthy | .github/workflows/performance-validation.yml |
setup-validation |
cicd | healthy | .github/workflows/validation-framework.yml |
validation-tests |
cicd | healthy | .github/workflows/validation-framework.yml |
schema-validation |
cicd | healthy | .github/workflows/validation-framework.yml |
event-consistency-validation |
cicd | healthy | .github/workflows/validation-framework.yml |
performance-metrics |
cicd | healthy | .github/workflows/validation-framework.yml |
generate-report |
cicd | healthy | .github/workflows/validation-framework.yml |
validate |
cicd | healthy | .github/workflows/production-validation.yml |
performance-tests |
cicd | healthy | .github/workflows/production-validation.yml |
full-validation |
cicd | healthy | .github/workflows/production-validation.yml |
security-audit |
cicd | healthy | .github/workflows/production-validation.yml |
claude-code-action |
cicd | healthy | .github/workflows/claude.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
validate-models |
cicd | healthy | .github/workflows/ci.yml |
initialize-test-data |
cicd | healthy | .github/workflows/snapshot-architecture-validation.yml |
snapshot-architecture-tests |
cicd | healthy | .github/workflows/snapshot-architecture-validation.yml |
schema-relationship-analysis |
cicd | healthy | .github/workflows/snapshot-architecture-validation.yml |
generate-snapshot-report |
cicd | healthy | .github/workflows/snapshot-architecture-validation.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | planalign_studio/App.tsx |
DataImportWizard |
frontend | healthy | planalign_studio/components/DataImportWizard.tsx |
AnalyticsDashboard |
frontend | healthy | planalign_studio/components/AnalyticsDashboard.tsx |
SimulationControl |
frontend | healthy | planalign_studio/components/SimulationControl.tsx |
VestingAnalysis |
frontend | healthy | planalign_studio/components/VestingAnalysis.tsx |
CostComparison |
frontend | healthy | planalign_studio/components/CostComparison.tsx |
SimulationDetail |
frontend | healthy | planalign_studio/components/SimulationDetail.tsx |
ConfigStudio |
frontend | healthy | planalign_studio/components/ConfigStudio.tsx |
Layout |
frontend | healthy | planalign_studio/components/Layout.tsx |
ScenarioComparison |
frontend | healthy | planalign_studio/components/ScenarioComparison.tsx |
WinnersLosersTab |
frontend | healthy | planalign_studio/components/WinnersLosersTab.tsx |
DCPlanAnalytics |
frontend | healthy | planalign_studio/components/DCPlanAnalytics.tsx |
NDTTesting |
frontend | healthy | planalign_studio/components/NDTTesting.tsx |
BatchProcessing |
frontend | healthy | planalign_studio/components/BatchProcessing.tsx |
ScenarioCostComparison |
frontend | healthy | planalign_studio/components/ScenarioCostComparison.tsx |
DCPlanComparisonSection |
frontend | healthy | planalign_studio/components/DCPlanComparisonSection.tsx |
WorkspaceManager |
frontend | healthy | planalign_studio/components/WorkspaceManager.tsx |
ScenariosPage |
frontend | healthy | planalign_studio/components/ScenariosPage.tsx |
Dashboard |
frontend | healthy | planalign_studio/components/Dashboard.tsx |
PerformanceTrendChart |
frontend | healthy | planalign_studio/components/simulation/PerformanceTrendChar… |
LiveStatsPanel |
frontend | healthy | planalign_studio/components/simulation/LiveStatsPanel.tsx |
LogViewer |
frontend | healthy | planalign_studio/components/simulation/LogViewer.tsx |
ActivityFeed |
frontend | healthy | planalign_studio/components/simulation/ActivityFeed.tsx |
ConnectionStatusBadge |
frontend | healthy | planalign_studio/components/simulation/ConnectionStatusBadg… |
FieldMappingStep |
frontend | healthy | planalign_studio/components/imports/FieldMappingStep.tsx |
FileUploadStep |
frontend | healthy | planalign_studio/components/imports/FileUploadStep.tsx |
PreviewStep |
frontend | healthy | planalign_studio/components/imports/PreviewStep.tsx |
ImportedFilesList |
frontend | healthy | planalign_studio/components/imports/ImportedFilesList.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
statements |
data | healthy | dbt/models/monitoring/mon_scd_performance.sql |
IF |
data | healthy | dbt/macros/performance_monitoring.sql |
perf_test |
data | healthy | scripts/verify_performance_config.py |
census |
data | healthy | planalign_api/services/band_service.py |
config_irs_limits |
data | healthy | planalign_api/services/ndt_service.py |
stg_census_data |
data | healthy | planalign_orchestrator/init_database.py |
stg_config_job_levels |
data | healthy | planalign_orchestrator/init_database.py |
stg_comp_levers |
data | healthy | planalign_orchestrator/init_database.py |
irs_contribution_limits |
data | healthy | planalign_orchestrator/init_database.py |
default_deferral_rates |
data | healthy | planalign_orchestrator/init_database.py |
int_baseline_workforce |
data | healthy | planalign_orchestrator/init_database.py |
int_employee_compensation_by_year |
data | healthy | planalign_orchestrator/init_database.py |
int_workforce_needs |
data | healthy | planalign_orchestrator/init_database.py |
int_deferral_rate_state_accumulator |
data | healthy | planalign_orchestrator/init_database.py |
int_employee_contributions |
data | healthy | planalign_orchestrator/init_database.py |
fct_yearly_events |
data | healthy | planalign_orchestrator/init_database.py |
fct_workforce_snapshot |
data | healthy | planalign_orchestrator/init_database.py |
fct_compensation_growth |
data | healthy | planalign_orchestrator/init_database.py |
dim_hazard_table |
data | healthy | planalign_orchestrator/init_database.py |
enrollment_registry |
data | healthy | planalign_orchestrator/registries.py |
deferral_escalation_registry |
data | healthy | planalign_orchestrator/registries.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | planalign_studio/App.tsx |
simulate |
frontend | healthy | planalign_studio/App.tsx |
simulate/:scenarioId |
frontend | healthy | planalign_studio/App.tsx |
scenarios |
frontend | healthy | planalign_studio/App.tsx |
config |
frontend | healthy | planalign_studio/App.tsx |
config/:scenarioId |
frontend | healthy | planalign_studio/App.tsx |
analytics |
frontend | healthy | planalign_studio/App.tsx |
analytics/compare |
frontend | healthy | planalign_studio/App.tsx |
analytics/dc-plan |
frontend | healthy | planalign_studio/App.tsx |
analytics/vesting |
frontend | healthy | planalign_studio/App.tsx |
analytics/ndt |
frontend | healthy | planalign_studio/App.tsx |
analytics/winners-losers |
frontend | healthy | planalign_studio/App.tsx |
compare |
frontend | healthy | planalign_studio/App.tsx |
batch |
frontend | healthy | planalign_studio/App.tsx |
workspaces |
frontend | healthy | planalign_studio/App.tsx |
import |
frontend | healthy | planalign_studio/App.tsx |
* |
frontend | healthy | planalign_studio/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:10 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:26 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:25 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:31 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:50 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:38 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:75 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:47 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:90 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:55 |
network | healthy | specs/003-studio-band-config/contracts/bands-api.yaml |
port:3000 |
network | healthy | planalign_studio/vite.config.ts |
port:30 |
network | healthy | config/simulation_config.yaml |
port:45 |
network | healthy | config/simulation_config.yaml |
port:70 |
network | healthy | config/simulation_config.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::erisa-compliance-validation |
cicd | healthy | .github/workflows/erisa-compliance-validation.yml |
gha::performance-benchmark |
cicd | healthy | .github/workflows/performance-benchmark.yml |
gha::e068h-validation |
cicd | healthy | .github/workflows/e068h-validation.yml |
gha::tests |
cicd | healthy | .github/workflows/tests.yml |
gha::performance-validation |
cicd | healthy | .github/workflows/performance-validation.yml |
gha::validation-framework |
cicd | healthy | .github/workflows/validation-framework.yml |
gha::production-validation |
cicd | healthy | .github/workflows/production-validation.yml |
gha::claude |
cicd | healthy | .github/workflows/claude.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::snapshot-architecture-validation |
cicd | healthy | .github/workflows/snapshot-architecture-validation.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
SONAR_HOST_URL |
cicd | healthy | — |
ANTHROPIC_API_KEY |
cicd | healthy | — |
PYTHON_VERSION |
cicd | healthy | — |
CLAUDE_CODE_OAUTH_TOKEN |
cicd | healthy | — |
SONAR_TOKEN |
cicd | healthy | — |
DAGSTER_HOME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
8.8.8.8 |
network | healthy | planalign_cli/commands/studio.py |
127.0.0.1 |
network | healthy | config/simulation_config.yaml |
10.0.0.0 |
network | healthy | config/corporate_network_template.yaml |
192.168.0.0 |
network | healthy | config/corporate_network_template.yaml |
172.16.0.0 |
network | healthy | config/corporate_network_template.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | tests/unit/orchestrator/test_year_executor.py |
redis |
data | healthy | planalign_api/routers/batch.py |
| Label | Layer | Status | Path |
|---|---|---|---|
crzyc98__planwise_navigator |
software | healthy | /data/fable5_failed_archive/crzyc98__planwise_navigator |
| Label | Layer | Status | Path |
|---|---|---|---|
migration.py |
data | healthy | planalign_orchestrator/migration.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::.devcontainer/Dockerfile |
hardware | healthy | .devcontainer/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/workflows/claude.yml |
security | healthy | .github/workflows/claude.yml |
This page is publicly accessible at:
https://repobility.com/scan/b172f3f3-854b-4613-8d17-e6554cf7aae5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b172f3f3-854b-4613-8d17-e6554cf7aae5/
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.