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.

alexisbeaulieu97/untaped

https://github.com/alexisbeaulieu97/untaped · scanned 2026-06-17 01:31 UTC (1 month, 2 weeks ago)

42 raw signals (0 security + 42 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -0.4 (diff) · 24 actionable findings from 1 signal source. 18 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 1386 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
_isolate_plugin_registry_for_tests software healthy conftest.py:14
test_api_declares_explicit_all software healthy tests/unit/test_api_surface.py:69
test_api_surface_contains_sdk_names software healthy tests/unit/test_api_surface.py:75
test_api_names_resolve software healthy tests/unit/test_api_surface.py:81
test_api_keeps_v3_profile_compat_shims software healthy tests/unit/test_api_surface.py:87
test_api_exposes_get_settings_for_root_option_handlers software healthy tests/unit/test_api_surface.py:98
isatty software healthy tests/unit/test_prompt_primitives.py:20
__init__ software healthy tests/unit/test_prompt_primitives.py:25
confirm software healthy tests/unit/test_prompt_primitives.py:43
text software healthy tests/unit/test_prompt_primitives.py:49
secret software healthy tests/unit/test_prompt_primitives.py:55
select software healthy tests/unit/test_prompt_primitives.py:61
multiselect software healthy tests/unit/test_prompt_primitives.py:74
test_prompt_primitives_return_typed_backend_values software healthy tests/unit/test_prompt_primitives.py:87
test_required_text_prompts_reject_empty_values software healthy tests/unit/test_prompt_primitives.py:112
test_optional_text_prompts_allow_empty_values software healthy tests/unit/test_prompt_primitives.py:121
test_prompt_cancellation_maps_to_config_error software healthy tests/unit/test_prompt_primitives.py:131
test_non_interactive_stdin_fails_before_invoking_backend software healthy tests/unit/test_prompt_primitives.py:152
test_select_requires_choices_and_preserves_original_value_t… software healthy tests/unit/test_prompt_primitives.py:162
test_multiselect_enforces_min_count software healthy tests/unit/test_prompt_primitives.py:176
test_prompt_toolkit_select_uses_stderr_session_and_returns_… software healthy tests/unit/test_prompt_primitives.py:184
_app_session software healthy tests/unit/test_prompt_primitives.py:244
_choice software healthy tests/unit/test_prompt_primitives.py:203
test_prompt_style_preserves_white_and_bright_white_distinct… software healthy tests/unit/test_prompt_primitives.py:230
test_prompt_toolkit_multiselect_handles_cancelled_dialog software healthy tests/unit/test_prompt_primitives.py:237
run software healthy tests/unit/test_prompt_primitives.py:248
_isolate_settings software healthy tests/unit/test_cli.py:28
test_list_outputs_keys software healthy tests/unit/test_cli.py:39
test_list_does_not_expose_global_ui_state_as_profile_keys software healthy tests/unit/test_cli.py:49
test_list_honours_global_ui_collection_view software healthy tests/unit/test_cli.py:62
test_list_raw_ignores_unknown_global_ui_theme software healthy tests/unit/test_cli.py:74
test_list_json_ignores_unknown_global_ui_theme software healthy tests/unit/test_cli.py:86
test_list_redacts_secrets_by_default software healthy tests/unit/test_cli.py:99
test_list_show_secrets_reveals software healthy tests/unit/test_cli.py:113
test_set_then_list_shows_config_source software healthy tests/unit/test_cli.py:136
test_set_then_list_shows_profile_default_source software healthy tests/unit/test_cli.py:159
test_set_success_message_falls_back_when_global_ui_theme_un… software healthy tests/unit/test_cli.py:184
test_set_ui_theme_writes_global_ui_state software healthy tests/unit/test_cli.py:197
test_unset_ui_theme_removes_global_ui_state software healthy tests/unit/test_cli.py:206
test_set_ui_theme_rejects_target_profile software healthy tests/unit/test_cli.py:217
test_set_ui_theme_rejects_target_profile_before_prompt software healthy tests/unit/test_cli.py:229
secret software healthy tests/unit/test_cli.py:634
_ui_context software healthy tests/unit/test_cli.py:637
test_set_with_prompt_reads_hidden_value_from_ui_context software healthy tests/unit/test_cli.py:256
text software healthy tests/unit/test_cli.py:607
select software healthy tests/unit/test_cli.py:612
message software healthy tests/unit/test_cli.py:569
test_set_with_prompt_uses_text_for_plain_string software healthy tests/unit/test_cli.py:294
test_set_with_prompt_uses_select_for_bool software healthy tests/unit/test_cli.py:342
test_set_with_prompt_prefills_from_target_profile software healthy tests/unit/test_cli.py:388

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

LabelLayerStatusPath
TtyStringIO software healthy tests/unit/test_prompt_primitives.py:19
FakePromptBackend software healthy tests/unit/test_prompt_primitives.py:24
_Dialog software healthy tests/unit/test_prompt_primitives.py:247
DemoPluginSettings software healthy tests/unit/test_cli.py:21
_PromptUi software healthy tests/unit/test_cli.py:633
TestFlatSettingsLayout software healthy tests/unit/test_settings_layout.py:29
TestDefaultLayout software healthy tests/unit/test_settings_layout.py:90
TestRegisteredLayout software healthy tests/unit/test_settings_layout.py:120
FakeScopedLayout software healthy tests/unit/conftest.py:58
V4Plugin software healthy tests/unit/test_plugin_registry_v4.py:20
V3Plugin software healthy tests/unit/test_plugin_registry_v4.py:31
V5Plugin software healthy tests/unit/test_plugin_registry_v4.py:167
DemoPluginSettings software healthy tests/unit/test_get_setting.py:17
_BadSlackInner software healthy tests/unit/test_invariants.py:205
_BadSlackOuter software healthy tests/unit/test_invariants.py:209
_BadFlatPassword software healthy tests/unit/test_invariants.py:213
_BadApiKey software healthy tests/unit/test_invariants.py:217
_GoodSecretSchema software healthy tests/unit/test_invariants.py:249
_GoodNonCredentialSchema software healthy tests/unit/test_invariants.py:254
_FakeEntryPoint software healthy tests/unit/test_v3_sdk_compat.py:82
LazyPlugin software healthy tests/unit/test_v3_sdk_compat.py:160
DemoSettings software healthy tests/unit/test_plugin_manifest.py:23
DemoState software healthy tests/unit/test_plugin_manifest.py:27
ManifestPlugin software healthy tests/unit/test_plugin_manifest.py:46
NoManifestPlugin software healthy tests/unit/test_plugin_manifest.py:118
NoRegisterPlugin software healthy tests/unit/test_plugin_manifest.py:132
LegacyPlugin software healthy tests/unit/test_plugin_manifest.py:146
DemoSettings software healthy tests/unit/test_testing_helpers.py:17
_DemoPlugin software healthy tests/unit/test_testing_helpers.py:21
_BrokenPlugin software healthy tests/unit/test_testing_helpers.py:29
DemoSettings software healthy tests/unit/test_plugin_registry.py:14
DemoState software healthy tests/unit/test_plugin_registry.py:18
OverlappingDemoState software healthy tests/unit/test_plugin_registry.py:22
DemoPlugin software healthy tests/unit/test_plugin_registry.py:77
MissingApiVersionPlugin software healthy tests/unit/test_plugin_registry.py:94
InvalidApiVersionPlugin software healthy tests/unit/test_plugin_registry.py:114
FutureApiVersionPlugin software healthy tests/unit/test_plugin_registry.py:132
BrokenThemePlugin software healthy tests/unit/test_plugin_registry.py:210
BrokenSkillPlugin software healthy tests/unit/test_plugin_registry.py:338
DemoSettings software healthy tests/unit/test_plugin_config.py:22
DemoState software healthy tests/unit/test_plugin_config.py:27
OverlappingDemoState software healthy tests/unit/test_plugin_config.py:31
_Plugin software healthy tests/unit/test_plugin_main.py:14
_FailingPlugin software healthy tests/unit/test_plugin_main.py:28
_CoreCommandShadowPlugin software healthy tests/unit/test_plugin_main.py:36
DemoProfileSettings software healthy tests/unit/test_layout_settings_source.py:28
DemoStateSettings software healthy tests/unit/test_layout_settings_source.py:35
DemoSettings software healthy tests/unit/test_plugin_context.py:22
M software healthy tests/unit/test_errors.py:37
Inner software healthy tests/unit/test_errors.py:52

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
conftest.py software healthy conftest.py
AGENTS.md software healthy AGENTS.md
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
test_api_surface.py software healthy tests/unit/test_api_surface.py
test_prompt_primitives.py software healthy tests/unit/test_prompt_primitives.py
test_cli.py software healthy tests/unit/test_cli.py
test_settings_layout.py software healthy tests/unit/test_settings_layout.py
test_plugin_boundaries.py software healthy tests/unit/test_plugin_boundaries.py
conftest.py software healthy tests/unit/conftest.py
test_plugin_registry_v4.py software healthy tests/unit/test_plugin_registry_v4.py
test_profile_resolver.py software healthy tests/unit/test_profile_resolver.py
test_plugins_cli.py software healthy tests/unit/test_plugins_cli.py
test_resolve_verify.py software healthy tests/unit/test_resolve_verify.py
test_get_setting.py software healthy tests/unit/test_get_setting.py
test_invariants.py software healthy tests/unit/test_invariants.py
test_plugins_sync_cli.py software healthy tests/unit/test_plugins_sync_cli.py
test_output.py software healthy tests/unit/test_output.py
test_environment.py software healthy tests/unit/test_environment.py
test_v3_sdk_compat.py software healthy tests/unit/test_v3_sdk_compat.py
test_format_raw_first_key.py software healthy tests/unit/test_format_raw_first_key.py
test_plugins_add_cli.py software healthy tests/unit/test_plugins_add_cli.py
test_plugin_manifest.py software healthy tests/unit/test_plugin_manifest.py
test_testing_helpers.py software healthy tests/unit/test_testing_helpers.py
test_plugins_structure.py software healthy tests/unit/test_plugins_structure.py
test_plugins_list_cli.py software healthy tests/unit/test_plugins_list_cli.py
test_plugin_registry.py software healthy tests/unit/test_plugin_registry.py
test_plugin_config.py software healthy tests/unit/test_plugin_config.py
test_plugins_remove_cli.py software healthy tests/unit/test_plugins_remove_cli.py
test_plugin_main.py software healthy tests/unit/test_plugin_main.py
test_layout_settings_source.py software healthy tests/unit/test_layout_settings_source.py
test_plugin_sync.py software healthy tests/unit/test_plugin_sync.py
test_http.py software healthy tests/unit/test_http.py
test_plugin_context.py software healthy tests/unit/test_plugin_context.py
test_errors.py software healthy tests/unit/test_errors.py
test_plugins_doctor_cli.py software healthy tests/unit/test_plugins_doctor_cli.py
test_set_unset.py software healthy tests/unit/test_set_unset.py
test_config_schema.py software healthy tests/unit/test_config_schema.py
test_public_api.py software healthy tests/unit/test_public_api.py
test_cli_helpers.py software healthy tests/unit/test_cli_helpers.py
test_settings.py software healthy tests/unit/test_settings.py
test_release_smoke_workflow.py software healthy tests/unit/test_release_smoke_workflow.py
test_main.py software healthy tests/unit/test_main.py
test_skills_cli.py software healthy tests/unit/test_skills_cli.py
test_identifiers.py software healthy tests/unit/test_identifiers.py
test_config_file.py software healthy tests/unit/test_config_file.py
test_installer.py software healthy tests/unit/test_installer.py
test_ui.py software healthy tests/unit/test_ui.py

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

LabelLayerStatusPath
tests software healthy tests
unit software healthy tests/unit
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
untaped software healthy src/untaped
skill_assets software healthy src/untaped/skill_assets
untaped software healthy src/untaped/skill_assets/untaped
config software healthy src/untaped/config
application software healthy src/untaped/config/application
infrastructure software healthy src/untaped/config/infrastructure
cli software healthy src/untaped/config/cli
domain software healthy src/untaped/config/domain
docs software healthy docs

LabelLayerStatusPath
gha::release-smoke cicd healthy .github/workflows/release-smoke.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
release-smoke cicd healthy .github/workflows/release-smoke.yml
lint-and-test cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
alexisbeaulieu97__untaped software healthy /data/fable5_failed_archive/alexisbeaulieu97__untaped
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/9b65c10b-768b-4643-b7cb-e55713504383/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9b65c10b-768b-4643-b7cb-e55713504383/

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.