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-ansible

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

29 raw signals (0 security + 29 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +10.7 (diff) · 21 actionable findings from 1 signal source. 8 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 739 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
_fresh_settings software healthy tests/conftest.py:26
isatty software healthy tests/unit/test_progress.py:11
test_tty_progress_rewrites_in_place_and_finishes_line software healthy tests/unit/test_progress.py:15
test_tty_progress_pads_shorter_lines_to_clear_leftovers software healthy tests/unit/test_progress.py:26
test_non_tty_progress_throttles_to_percent_steps software healthy tests/unit/test_progress.py:36
test_non_tty_progress_emits_after_interval_without_fraction software healthy tests/unit/test_progress.py:51
_write_config software healthy tests/unit/test_cli.py:29
_mock_dependency_file software healthy tests/unit/test_cli.py:60
_graphql_repo_node software healthy tests/unit/test_cli.py:84
_mock_refresh_repos software healthy tests/unit/test_cli.py:97
ensure_bare software healthy tests/unit/test_cli.py:151
fetch_refs software healthy tests/unit/test_cli.py:154
read_file software healthy tests/unit/test_cli.py:165
_seed_unchanged_scan software healthy tests/unit/test_cli.py:176
_seed_index software healthy tests/unit/test_cli.py:196
test_alias_add_list_remove_updates_config software healthy tests/unit/test_cli.py:242
test_alias_list_table_honours_global_collection_view_list software healthy tests/unit/test_cli.py:262
test_alias_list_raw_ignores_invalid_global_theme software healthy tests/unit/test_cli.py:283
test_source_save_show_remove_updates_config software healthy tests/unit/test_cli.py:302
test_source_list_table_honours_global_collection_view_list software healthy tests/unit/test_cli.py:348
test_source_list_raw_ignores_invalid_global_theme software healthy tests/unit/test_cli.py:369
test_source_edit_add_remove_and_clear_updates_config software healthy tests/unit/test_cli.py:388
test_source_edit_clear_boundary_requires_replacement software healthy tests/unit/test_cli.py:456
test_source_edit_bare_team_removal_uses_original_source_org software healthy tests/unit/test_cli.py:475
test_source_edit_errors_for_unknown_source_missing_mutation… software healthy tests/unit/test_cli.py:522
test_source_edit_noop_preserves_cached_data software healthy tests/unit/test_cli.py:548
test_source_edit_real_change_clears_cached_data software healthy tests/unit/test_cli.py:587
test_graph_downstream_reads_remote_dependencies_without_sou… software healthy tests/unit/test_cli.py:624
test_graph_tree_ignores_global_collection_view_list software healthy tests/unit/test_cli.py:649
test_graph_inline_upstream_refreshes_and_renders_impact software healthy tests/unit/test_cli.py:698
fake_refresh software healthy tests/unit/test_cli.py:2683
test_graph_inline_source_reuses_fingerprint_cache_without_r… software healthy tests/unit/test_cli.py:760
test_graph_source_upstream_requires_refresh_when_index_miss… software healthy tests/unit/test_cli.py:838
test_graph_repeated_sources_union_cached_upstream software healthy tests/unit/test_cli.py:860
test_graph_repeated_sources_refresh_each_saved_source software healthy tests/unit/test_cli.py:928
test_graph_repeated_sources_cached_reports_missing_named_so… software healthy tests/unit/test_cli.py:998
test_graph_repeated_sources_downstream_cached_reports_missi… software healthy tests/unit/test_cli.py:1047
test_graph_repeated_sources_both_cached_reports_missing_nam… software healthy tests/unit/test_cli.py:1096
test_source_save_clears_cached_data_for_redefined_source software healthy tests/unit/test_cli.py:1144
test_source_save_preserves_cached_data_for_identical_source software healthy tests/unit/test_cli.py:1182
test_graph_cached_missing_ref_lists_available_refs_in_displ… software healthy tests/unit/test_cli.py:1220
test_graph_both_renders_downstream_and_warns_when_upstream_… software healthy tests/unit/test_cli.py:1288
test_graph_downstream_with_source_uses_cached_data_without_… software healthy tests/unit/test_cli.py:1312
test_graph_downstream_with_source_live_flag_reads_remote_de… software healthy tests/unit/test_cli.py:1363
test_graph_direction_flags_are_mutually_exclusive_at_parse_… software healthy tests/unit/test_cli.py:1420
test_graph_refresh_cached_and_live_are_mutually_exclusive_a… software healthy tests/unit/test_cli.py:1441
test_graph_refresh_without_source_fails_fast_with_usage_err… software healthy tests/unit/test_cli.py:1461
test_graph_source_conflicts_with_inline_selectors software healthy tests/unit/test_cli.py:1468
test_source_save_validates_search_boundary_repo_and_ref_kind software healthy tests/unit/test_cli.py:1485
test_config_loaded_source_uses_same_validation software healthy tests/unit/test_cli.py:1511

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_progress.py:10
_SeedGitCache software healthy tests/unit/test_cli.py:148
FakeGitRefresh software healthy tests/unit/test_cli.py:1992
StubGithub software healthy tests/unit/test_github_index.py:11
EmptyIndex software healthy tests/unit/test_github_index.py:35
RefStubGithub software healthy tests/unit/test_github_index.py:118
FakeGitHub software healthy tests/unit/test_refresh_git_index.py:30
FakeRefProbe software healthy tests/unit/test_refresh_git_index.py:85
FakeGitCache software healthy tests/unit/test_refresh_git_index.py:125
SlowGitCache software healthy tests/unit/test_refresh_git_index.py:168
SlowRefScanIndex software healthy tests/unit/test_refresh_git_index.py:201
CountingRefScanIndex software healthy tests/unit/test_refresh_git_index.py:226
FakeBatchClient software healthy tests/unit/test_github_ref_probe.py:16
StubIndex software healthy tests/unit/test_multi_source_index.py:11
StubIndex software healthy tests/unit/test_build_graph.py:11
StubIndex software healthy tests/unit/test_overlay_index.py:26
SourceDefinition software healthy src/untaped_ansible/settings.py:22
AnsibleSettings software healthy src/untaped_ansible/settings.py:52
AnsibleState software healthy src/untaped_ansible/settings.py:68
AnsiblePlugin software healthy src/untaped_ansible/plugin.py:13
SourceRefSelection software healthy src/untaped_ansible/application/source_refs.py:15
GraphRequest software healthy src/untaped_ansible/application/graph.py:18
BuildGraph software healthy src/untaped_ansible/application/graph.py:37
_AddNodeItem software healthy src/untaped_ansible/application/graph.py:48
_AddTargetItem software healthy src/untaped_ansible/application/graph.py:54
_AddEdgeItem software healthy src/untaped_ansible/application/graph.py:58
_MissingRefItem software healthy src/untaped_ansible/application/graph.py:65
_EdgeBatchRead software healthy src/untaped_ansible/application/graph.py:73
_Walk software healthy src/untaped_ansible/application/graph.py:84
_GraphBuilder software healthy src/untaped_ansible/application/graph.py:103
_NodeMetadata software healthy src/untaped_ansible/application/graph.py:487
GitCache software healthy src/untaped_ansible/application/refresh_git_index.py:54
_RepoCandidate software healthy src/untaped_ansible/application/refresh_git_index.py:85
_RepoRefreshResult software healthy src/untaped_ansible/application/refresh_git_index.py:96
_RepoRefreshTask software healthy src/untaped_ansible/application/refresh_git_index.py:105
_ParsedDependencyFiles software healthy src/untaped_ansible/application/refresh_git_index.py:112
RefreshGitSourceIndex software healthy src/untaped_ansible/application/refresh_git_index.py:117
DependencyIndex software healthy src/untaped_ansible/application/ports.py:12
IncrementalDependencyIndexWriter software healthy src/untaped_ansible/application/ports.py:68
RefProbe software healthy src/untaped_ansible/application/ports.py:99
GitHubDependencyReader software healthy src/untaped_ansible/application/ports.py:111
RefreshResult software healthy src/untaped_ansible/application/refresh_index.py:10
SqliteDependencyIndex software healthy src/untaped_ansible/infrastructure/sqlite_index.py:30
AliasRepository software healthy src/untaped_ansible/infrastructure/config_repo.py:23
SourceRepository software healthy src/untaped_ansible/infrastructure/config_repo.py:59
MultiSourceDependencyIndex software healthy src/untaped_ansible/infrastructure/multi_source_index.py:26
_BatchRepoRefsClient software healthy src/untaped_ansible/infrastructure/github_ref_probe.py:20
GithubRefProbe software healthy src/untaped_ansible/infrastructure/github_ref_probe.py:32
OverlayDependencyIndex software healthy src/untaped_ansible/infrastructure/overlay_index.py:15
GithubDependencyIndex software healthy src/untaped_ansible/infrastructure/github_index.py:17

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

LabelLayerStatusPath
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
conftest.py software healthy tests/conftest.py
test_progress.py software healthy tests/unit/test_progress.py
test_cli.py software healthy tests/unit/test_cli.py
test_plugin_entrypoint.py software healthy tests/unit/test_plugin_entrypoint.py
test_github_index.py software healthy tests/unit/test_github_index.py
test_refresh_git_index.py software healthy tests/unit/test_refresh_git_index.py
test_sqlite_index.py software healthy tests/unit/test_sqlite_index.py
test_github_ref_probe.py software healthy tests/unit/test_github_ref_probe.py
test_ref_display.py software healthy tests/unit/test_ref_display.py
test_multi_source_index.py software healthy tests/unit/test_multi_source_index.py
test_git_cache.py software healthy tests/unit/test_git_cache.py
test_layering.py software healthy tests/unit/test_layering.py
test_identity.py software healthy tests/unit/test_identity.py
test_ci_workflow.py software healthy tests/unit/test_ci_workflow.py
test_build_graph.py software healthy tests/unit/test_build_graph.py
test_settings.py software healthy tests/unit/test_settings.py
test_renderers.py software healthy tests/unit/test_renderers.py
test_source_refs.py software healthy tests/unit/test_source_refs.py
test_concurrency.py software healthy tests/unit/test_concurrency.py
test_overlay_index.py software healthy tests/unit/test_overlay_index.py
test_parser.py software healthy tests/unit/test_parser.py
test_git_cache.py software healthy tests/integration/test_git_cache.py
ci.yml software healthy .github/workflows/ci.yml
settings.py software healthy src/untaped_ansible/settings.py
__init__.py software healthy src/untaped_ansible/__init__.py
plugin.py software healthy src/untaped_ansible/plugin.py
_concurrency.py software healthy src/untaped_ansible/_concurrency.py
source_refs.py software healthy src/untaped_ansible/application/source_refs.py
__init__.py software healthy src/untaped_ansible/application/__init__.py
graph.py software healthy src/untaped_ansible/application/graph.py
refresh_git_index.py software healthy src/untaped_ansible/application/refresh_git_index.py
ports.py software healthy src/untaped_ansible/application/ports.py
refresh_index.py software healthy src/untaped_ansible/application/refresh_index.py
sqlite_index.py software healthy src/untaped_ansible/infrastructure/sqlite_index.py
sqlite_rows.py software healthy src/untaped_ansible/infrastructure/sqlite_rows.py
__init__.py software healthy src/untaped_ansible/infrastructure/__init__.py
config_repo.py software healthy src/untaped_ansible/infrastructure/config_repo.py
multi_source_index.py software healthy src/untaped_ansible/infrastructure/multi_source_index.py
github_ref_probe.py software healthy src/untaped_ansible/infrastructure/github_ref_probe.py
sqlite_schema.py software healthy src/untaped_ansible/infrastructure/sqlite_schema.py
overlay_index.py software healthy src/untaped_ansible/infrastructure/overlay_index.py
github_index.py software healthy src/untaped_ansible/infrastructure/github_index.py
git_cache.py software healthy src/untaped_ansible/infrastructure/git_cache.py
source_commands.py software healthy src/untaped_ansible/cli/source_commands.py
__init__.py software healthy src/untaped_ansible/cli/__init__.py
graph_commands.py software healthy src/untaped_ansible/cli/graph_commands.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
integration software healthy tests/integration
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
untaped_ansible software healthy src/untaped_ansible
application software healthy src/untaped_ansible/application
infrastructure software healthy src/untaped_ansible/infrastructure
cli software healthy src/untaped_ansible/cli
skills software healthy src/untaped_ansible/skills
untaped-ansible software healthy src/untaped_ansible/skills/untaped-ansible
domain software healthy src/untaped_ansible/domain

LabelLayerStatusPath
source_runs data healthy src/untaped_ansible/infrastructure/sqlite_schema.py
dependency_snapshots data healthy src/untaped_ansible/infrastructure/sqlite_schema.py
snapshot_edges data healthy src/untaped_ansible/infrastructure/sqlite_schema.py
source_ref_scans data healthy src/untaped_ansible/infrastructure/sqlite_schema.py
source_repo_metadata data healthy src/untaped_ansible/infrastructure/sqlite_schema.py

LabelLayerStatusPath
alexisbeaulieu97__untaped-ansible software healthy /data/fable5_failed_archive/alexisbeaulieu97__untaped-ansib…

LabelLayerStatusPath
sqlite data healthy AGENTS.md

LabelLayerStatusPath
port:80 network healthy tests/unit/test_parser.py

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

LabelLayerStatusPath
lint-and-test cicd healthy .github/workflows/ci.yml
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/add2cab5-7c02-4bdc-b9a7-a8f4011f774d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/add2cab5-7c02-4bdc-b9a7-a8f4011f774d/

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.