https://github.com/VeritasForge/report
· scanned 2026-06-16 00:48 UTC (2 months, 1 week ago)
12 raw signals (0 security + 12 graph)
Last scanned 2 months, 1 week ago · v1 · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 451 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 |
|---|---|---|---|
sample_date_range |
software | healthy | tests/conftest.py:11 |
sample_report_config |
software | healthy | tests/conftest.py:17 |
sample_report_config_minimal |
software | healthy | tests/conftest.py:28 |
sample_weekly_page_config |
software | healthy | tests/conftest.py:39 |
test_should_create_claude_executor |
software | healthy | tests/integration/test_main.py:16 |
test_should_raise_error_for_unknown_cli_type |
software | healthy | tests/integration/test_main.py:25 |
test_should_include_supported_types_in_error_message |
software | healthy | tests/integration/test_main.py:32 |
test_should_exit_when_config_load_fails |
software | healthy | tests/integration/test_main.py:47 |
test_should_create_dependencies_correctly |
software | healthy | tests/integration/test_main.py:61 |
test_should_execute_use_case |
software | healthy | tests/integration/test_main.py:100 |
test_should_handle_use_case_failure |
software | healthy | tests/integration/test_main.py:131 |
test_should_pass_date_argument_to_config |
software | healthy | tests/integration/test_main.py:162 |
test_should_exit_when_confluence_credentials_missing |
software | healthy | tests/integration/test_main.py:195 |
test_should_execute_create_page_use_case_when_credentials_p… |
software | healthy | tests/integration/test_main.py:220 |
test_should_print_error_when_create_page_fails |
software | healthy | tests/integration/test_main.py:262 |
test_should_default_date_to_none |
software | healthy | tests/integration/test_main.py:300 |
test_should_parse_date_argument |
software | healthy | tests/integration/test_main.py:310 |
test_should_raise_error_for_invalid_date_format |
software | healthy | tests/integration/test_main.py:320 |
weekly_config |
software | healthy | tests/integration/test_main_weekly.py:17 |
test_should_use_slack_channel_weekly_in_weekly_mode |
software | healthy | tests/integration/test_main_weekly.py:32 |
test_should_use_weekly_title_suffix_when_weekly_mode |
software | healthy | tests/integration/test_main_weekly.py:59 |
test_should_create_cli_executor_with_weekly_report_command |
software | healthy | tests/integration/test_main_weekly.py:83 |
test_should_raise_error_for_unknown_cli_type_in_weekly_mode |
software | healthy | tests/integration/test_main_weekly.py:106 |
test_should_handle_weekly_use_case_failure |
software | healthy | tests/integration/test_main_weekly.py:129 |
test_should_use_daily_use_case_when_daily_mode |
software | healthy | tests/integration/test_main_weekly.py:152 |
test_should_use_weekly_mode_from_env_variable |
software | healthy | tests/integration/test_main_weekly.py:194 |
daily_config |
software | healthy | tests/unit/test_main.py:31 |
weekly_config |
software | healthy | tests/unit/test_main.py:46 |
daily_config_unknown_cli |
software | healthy | tests/unit/test_main.py:51 |
test_should_parse_model_flag |
software | healthy | tests/unit/test_main.py:71 |
test_should_parse_dry_run_flag |
software | healthy | tests/unit/test_main.py:79 |
test_should_default_model_to_none_when_flag_missing |
software | healthy | tests/unit/test_main.py:88 |
test_should_default_dry_run_to_false_when_flag_missing |
software | healthy | tests/unit/test_main.py:96 |
test_should_exit_with_argparse_error_when_model_flag_has_no… |
software | healthy | tests/unit/test_main.py:105 |
test_should_prefer_cli_model_over_env_when_both_set |
software | healthy | tests/unit/test_main.py:117 |
test_should_prefer_cli_dry_run_over_env_when_both_set |
software | healthy | tests/unit/test_main.py:126 |
test_should_fall_back_to_env_model_when_cli_arg_missing |
software | healthy | tests/unit/test_main.py:136 |
test_should_fall_back_to_env_dry_run_when_cli_flag_missing |
software | healthy | tests/unit/test_main.py:145 |
test_should_default_to_sonnet_when_neither_cli_nor_env_set |
software | healthy | tests/unit/test_main.py:154 |
test_should_default_dry_run_to_false_when_neither_set |
software | healthy | tests/unit/test_main.py:163 |
test_should_return_stdout_adapter_when_dry_run_true |
software | healthy | tests/unit/test_main.py:181 |
test_should_return_slack_adapter_when_dry_run_false |
software | healthy | tests/unit/test_main.py:188 |
test_should_return_slack_adapter_with_correct_channel_for_d… |
software | healthy | tests/unit/test_main.py:195 |
test_should_return_slack_adapter_with_correct_channel_for_w… |
software | healthy | tests/unit/test_main.py:203 |
test_should_return_stdout_adapter_even_when_slack_token_mis… |
software | healthy | tests/unit/test_main.py:212 |
test_should_return_slack_adapter_with_empty_token_when_dry_… |
software | healthy | tests/unit/test_main.py:219 |
test_should_return_claude_executor_when_cli_type_is_claude |
software | healthy | tests/unit/test_main.py:231 |
test_should_pass_command_and_model_to_claude_executor |
software | healthy | tests/unit/test_main.py:237 |
test_should_raise_value_error_when_cli_type_is_gemini |
software | healthy | tests/unit/test_main.py:246 |
test_should_raise_value_error_for_unknown_cli_type |
software | healthy | tests/unit/test_main.py:253 |
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 |
CLAUDE.md |
software | healthy | CLAUDE.md |
pyproject.toml |
software | healthy | pyproject.toml |
Makefile |
software | healthy | Makefile |
__init__.py |
software | healthy | tests/__init__.py |
conftest.py |
software | healthy | tests/conftest.py |
__init__.py |
software | healthy | tests/integration/__init__.py |
test_main.py |
software | healthy | tests/integration/test_main.py |
test_main_weekly.py |
software | healthy | tests/integration/test_main_weekly.py |
__init__.py |
software | healthy | tests/unit/__init__.py |
test_main.py |
software | healthy | tests/unit/test_main.py |
__init__.py |
software | healthy | tests/unit/infrastructure/__init__.py |
test_config.py |
software | healthy | tests/unit/infrastructure/test_config.py |
__init__.py |
software | healthy | tests/unit/infrastructure/adapters/__init__.py |
test_page_transformer.py |
software | healthy | tests/unit/infrastructure/adapters/test_page_transformer.py |
test_slack_adapter.py |
software | healthy | tests/unit/infrastructure/adapters/test_slack_adapter.py |
test_cli_executors_weekly.py |
software | healthy | tests/unit/infrastructure/adapters/test_cli_executors_weekl… |
test_cli_executors.py |
software | healthy | tests/unit/infrastructure/adapters/test_cli_executors.py |
test_stdout_adapter.py |
software | healthy | tests/unit/infrastructure/adapters/test_stdout_adapter.py |
__init__.py |
software | healthy | tests/unit/application/__init__.py |
test_create_page_use_case.py |
software | healthy | tests/unit/application/test_create_page_use_case.py |
test_use_cases.py |
software | healthy | tests/unit/application/test_use_cases.py |
__init__.py |
software | healthy | tests/unit/domain/__init__.py |
test_models.py |
software | healthy | tests/unit/domain/test_models.py |
test_services.py |
software | healthy | tests/unit/domain/test_services.py |
test_create_page_status.py |
software | healthy | tests/unit/domain/test_create_page_status.py |
ground_truth_2026_05_15.json |
software | healthy | tests/regression/fixtures/ground_truth_2026_05_15.json |
rubric.md |
software | healthy | tests/regression/fixtures/rubric.md |
score_runs.py |
software | healthy | tests/regression/scripts/score_runs.py |
compare_runs.py |
software | healthy | tests/regression/scripts/compare_runs.py |
run_regression.sh |
software | healthy | tests/regression/scripts/run_regression.sh |
2026-04-27-create-page-slack-notification.md |
software | healthy | docs/superpowers/plans/2026-04-27-create-page-slack-notific… |
2026-04-27-create-page-slack-notification-design.md |
software | healthy | docs/superpowers/specs/2026-04-27-create-page-slack-notific… |
wrap.md |
software | healthy | .claude/commands/wrap.md |
weekly_report.md |
software | healthy | .claude/commands/weekly_report.md |
commit.md |
software | healthy | .claude/commands/commit.md |
daily_report.md |
software | healthy | .claude/commands/daily_report.md |
SKILL.md |
software | healthy | .claude/skills/prompt-regression-testing/SKILL.md |
score_runs.py |
software | healthy | .claude/skills/prompt-regression-testing/templates/score_ru… |
compare_runs.py |
software | healthy | .claude/skills/prompt-regression-testing/templates/compare_… |
ground_truth.example.json |
software | healthy | .claude/skills/prompt-regression-testing/templates/ground_t… |
run_regression.sh |
software | healthy | .claude/skills/prompt-regression-testing/templates/run_regr… |
rubric.example.md |
software | healthy | .claude/skills/prompt-regression-testing/templates/rubric.e… |
sdk_spike.py |
software | healthy | examples/sdk_spike.py |
__init__.py |
software | healthy | src/__init__.py |
main.py |
software | healthy | src/main.py |
__init__.py |
software | healthy | src/infrastructure/__init__.py |
config.py |
software | healthy | src/infrastructure/config.py |
__init__.py |
software | healthy | src/infrastructure/adapters/__init__.py |
cli_executors.py |
software | healthy | src/infrastructure/adapters/cli_executors.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestCreateCliExecutor |
software | healthy | tests/integration/test_main.py:13 |
TestMain |
software | healthy | tests/integration/test_main.py:42 |
TestMainCreatePageMode |
software | healthy | tests/integration/test_main.py:190 |
TestParseArgs |
software | healthy | tests/integration/test_main.py:296 |
TestMainWeeklyMode |
software | healthy | tests/integration/test_main_weekly.py:13 |
_StubConfig |
software | healthy | tests/unit/test_main.py:56 |
_StubArgs |
software | healthy | tests/unit/test_main.py:62 |
TestParseArgs |
software | healthy | tests/unit/test_main.py:67 |
TestResolveEffectiveSettings |
software | healthy | tests/unit/test_main.py:113 |
TestCreateNotifier |
software | healthy | tests/unit/test_main.py:173 |
TestCreateCliExecutor |
software | healthy | tests/unit/test_main.py:227 |
TestBuildReportUseCase |
software | healthy | tests/unit/test_main.py:259 |
TestRunCreatePageMode |
software | healthy | tests/unit/test_main.py:293 |
TestLoadConfigFromEnv |
software | healthy | tests/unit/infrastructure/test_config.py:12 |
TestAppConfig |
software | healthy | tests/unit/infrastructure/test_config.py:131 |
TestLoadConfigFromEnvCreatePage |
software | healthy | tests/unit/infrastructure/test_config.py:151 |
TestLoadConfigFromEnvCreatePageNotification |
software | healthy | tests/unit/infrastructure/test_config.py:201 |
TestCliModelAndDryRun |
software | healthy | tests/unit/infrastructure/test_config.py:237 |
TestPageTransformerDates |
software | healthy | tests/unit/infrastructure/adapters/test_page_transformer.py… |
TestPageTransformerNotifications |
software | healthy | tests/unit/infrastructure/adapters/test_page_transformer.py… |
TestPageTransformerProgress |
software | healthy | tests/unit/infrastructure/adapters/test_page_transformer.py… |
TestPageTransformerDynamicRowspan |
software | healthy | tests/unit/infrastructure/adapters/test_page_transformer.py… |
TestPageTransformerEdgeCases |
software | healthy | tests/unit/infrastructure/adapters/test_page_transformer.py… |
TestPageTransformerNamespace |
software | healthy | tests/unit/infrastructure/adapters/test_page_transformer.py… |
TestUnescapeHtmlEntities |
software | healthy | tests/unit/infrastructure/adapters/test_page_transformer.py… |
TestSlackAdapter |
software | healthy | tests/unit/infrastructure/adapters/test_slack_adapter.py:10 |
TestSlackAdapterInitialization |
software | healthy | tests/unit/infrastructure/adapters/test_slack_adapter.py:125 |
TestClaudeCLIExecutorWeeklyCommand |
software | healthy | tests/unit/infrastructure/adapters/test_cli_executors_weekl… |
TestClaudeCLIExecutor |
software | healthy | tests/unit/infrastructure/adapters/test_cli_executors.py:59 |
TestStdoutAdapter |
software | healthy | tests/unit/infrastructure/adapters/test_stdout_adapter.py:10 |
TestCreateWeeklyPageUseCase |
software | healthy | tests/unit/application/test_create_page_use_case.py:38 |
TestStatusLabels |
software | healthy | tests/unit/application/test_create_page_use_case.py:135 |
TestBuildTitle |
software | healthy | tests/unit/application/test_create_page_use_case.py:173 |
TestNotify |
software | healthy | tests/unit/application/test_create_page_use_case.py:211 |
TestExecuteNotificationIntegration |
software | healthy | tests/unit/application/test_create_page_use_case.py:257 |
TestExecuteWithoutNotifier |
software | healthy | tests/unit/application/test_create_page_use_case.py:395 |
TestGenerateReportUseCase |
software | healthy | tests/unit/application/test_use_cases.py:19 |
TestDateRange |
software | healthy | tests/unit/domain/test_models.py:10 |
TestReportConfig |
software | healthy | tests/unit/domain/test_models.py:60 |
TestWeeklyPageConfig |
software | healthy | tests/unit/domain/test_models.py:91 |
TestCalculateLastWeekRange |
software | healthy | tests/unit/domain/test_services.py:17 |
TestCalculateThisWeekRange |
software | healthy | tests/unit/domain/test_services.py:69 |
TestFormatConfluencePageTitle |
software | healthy | tests/unit/domain/test_services.py:127 |
TestConvertMarkdownLinksToSlack |
software | healthy | tests/unit/domain/test_services.py:160 |
TestExtractReportContent |
software | healthy | tests/unit/domain/test_services.py:242 |
TestCreatePageStatus |
software | healthy | tests/unit/domain/test_create_page_status.py:5 |
RunScore |
software | healthy | tests/regression/scripts/score_runs.py:121 |
RunScore |
software | healthy | .claude/skills/prompt-regression-testing/templates/score_ru… |
AppConfig |
software | healthy | src/infrastructure/config.py:11 |
ClaudeCLIExecutor |
software | healthy | src/infrastructure/adapters/cli_executors.py:25 |
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 |
unit |
software | healthy | tests/unit |
infrastructure |
software | healthy | tests/unit/infrastructure |
adapters |
software | healthy | tests/unit/infrastructure/adapters |
application |
software | healthy | tests/unit/application |
domain |
software | healthy | tests/unit/domain |
regression |
software | healthy | tests/regression |
fixtures |
software | healthy | tests/regression/fixtures |
scripts |
software | healthy | tests/regression/scripts |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
skills |
software | healthy | .claude/skills |
prompt-regression-testing |
software | healthy | .claude/skills/prompt-regression-testing |
templates |
software | healthy | .claude/skills/prompt-regression-testing/templates |
examples |
software | healthy | examples |
src |
software | healthy | src |
infrastructure |
software | healthy | src/infrastructure |
adapters |
software | healthy | src/infrastructure/adapters |
application |
software | healthy | src/application |
domain |
software | healthy | src/domain |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-d4i7hwdk |
software | healthy | /tmp/repobility-clone-d4i7hwdk |
| Label | Layer | Status | Path |
|---|---|---|---|
slack_token::tests/unit/infrastructure/test_config.py |
security | healthy | tests/unit/infrastructure/test_config.py |
This page is publicly accessible at:
https://repobility.com/scan/f8c72474-1009-476d-afc7-ef35f53c6df0/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f8c72474-1009-476d-afc7-ef35f53c6df0/
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.