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.

SharbelMaroun/AI-Agent-Orchestration-HW4

https://github.com/SharbelMaroun/AI-Agent-Orchestration-HW4 · scanned 2026-06-16 00:09 UTC (2 months, 2 weeks ago)

33 raw signals (0 security + 33 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 29 actionable findings from 1 signal source. 4 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 2614 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
_cand software healthy tests/test_fix_policy.py:13
test_priority_of_maps_each_kind software healthy tests/test_fix_policy.py:20
test_order_places_p1_before_p4 software healthy tests/test_fix_policy.py:30
test_order_breaks_ties_by_confidence_desc software healthy tests/test_fix_policy.py:35
test_from_config_reads_priority_order software healthy tests/test_fix_policy.py:40
test_unknown_kind_rejected software healthy tests/test_fix_policy.py:46
_load software healthy tests/test_check_line_cap.py:9
test_blank_and_comment_lines_excluded software healthy tests/test_check_line_cap.py:16
test_tests_directory_is_in_default_scope software healthy tests/test_check_line_cap.py:21
test_over_cap_file_flagged software healthy tests/test_check_line_cap.py:25
test_readonly_is_auto software healthy tests/test_skill_guardrails.py:22
test_write_tool_with_reversible_step_is_reversible software healthy tests/test_skill_guardrails.py:26
test_irreversible_step_is_irreversible software healthy tests/test_skill_guardrails.py:30
test_disable_model_invocation_is_human_only software healthy tests/test_skill_guardrails.py:34
test_reversible_step_without_undo_flagged software healthy tests/test_skill_guardrails.py:38
test_irreversible_step_without_approval_flagged software healthy tests/test_skill_guardrails.py:44
test_classify_reads_from_disk software healthy tests/test_skill_guardrails.py:50
test_graph_reading_skill_file_is_auto software healthy tests/test_skill_guardrails.py:59
test_refactor_skill_file_guardrails software healthy tests/test_skill_guardrails.py:64
test_anthropic_imported_only_in_gatekeeper software healthy tests/test_no_llm_bypass.py:10
test_improvement_loop_block_present_with_all_keys software healthy tests/test_improvement_loop_config.py:6
test_priority_order_covers_p1_through_p5 software healthy tests/test_improvement_loop_config.py:14
test_max_iterations_matches_hard_cap_constant software healthy tests/test_improvement_loop_config.py:18
test_model_exposes_all_stop_condition_fields software healthy tests/test_graph_diff.py:16
test_diff_counts_between_fixtures software healthy tests/test_graph_diff.py:29
test_moved_load_is_not_reported_as_dependency_loss software healthy tests/test_graph_diff.py:40
test_true_dependency_loss_is_detected software healthy tests/test_graph_diff.py:49
test_one_jsonl_record_per_transition software healthy tests/test_trace_log.py:6
test_traced_wrapper_records_the_node software healthy tests/test_trace_log.py:15
test_completeness_trace_lists_every_node_in_order software healthy tests/test_trace_log.py:24
test_sdk_block_keys_are_readable software healthy tests/test_sdk_config.py:7
test_max_loop_iterations_is_five software healthy tests/test_sdk_config.py:14
_graph software healthy tests/test_diff_isolation.py:6
test_new_isolated_node_is_detected software healthy tests/test_diff_isolation.py:14
test_no_new_isolated_components_when_still_connected software healthy tests/test_diff_isolation.py:20
_api_call_sites software healthy tests/test_api_call_routing.py:14
test_no_api_call_sites_outside_gatekeeper software healthy tests/test_api_call_routing.py:24
test_fix_priority_covers_p1_through_p5 software healthy tests/test_loop_constants.py:6
test_evidence_level_is_the_four_rung_ladder software healthy tests/test_loop_constants.py:10
test_stop_condition_has_five_conditions software healthy tests/test_loop_constants.py:14
test_loop_verdict_is_continue_or_stop software healthy tests/test_loop_constants.py:18
test_fix_priority_sorts_lexicographically_by_value software healthy tests/test_loop_constants.py:22
_runner software healthy tests/test_test_gate.py:8
run software healthy tests/test_test_gate.py:29
test_exit_zero_maps_to_pass software healthy tests/test_test_gate.py:14
test_nonzero_maps_to_fail software healthy tests/test_test_gate.py:20
test_runner_receives_uv_run_pytest_and_repo_cwd software healthy tests/test_test_gate.py:26
test_default_runner_routes_through_gatekeeper software healthy tests/test_test_gate.py:38
test_repo_graph_handoff_payloads software healthy tests/test_integration_handoff_repo_graph.py:6
test_to_dict_stamps_schema_version software healthy tests/test_dto_serde.py:11

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

LabelLayerStatusPath
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
setup.json software healthy config/setup.json
questions.json software healthy config/questions.json
logging_config.json software healthy config/logging_config.json
eval_tasks.json software healthy config/eval_tasks.json
rate_limits.json software healthy config/rate_limits.json
test_fix_policy.py software healthy tests/test_fix_policy.py
test_check_line_cap.py software healthy tests/test_check_line_cap.py
test_skill_guardrails.py software healthy tests/test_skill_guardrails.py
test_no_llm_bypass.py software healthy tests/test_no_llm_bypass.py
test_improvement_loop_config.py software healthy tests/test_improvement_loop_config.py
test_graph_diff.py software healthy tests/test_graph_diff.py
test_trace_log.py software healthy tests/test_trace_log.py
test_sdk_config.py software healthy tests/test_sdk_config.py
test_diff_isolation.py software healthy tests/test_diff_isolation.py
test_api_call_routing.py software healthy tests/test_api_call_routing.py
test_loop_constants.py software healthy tests/test_loop_constants.py
test_test_gate.py software healthy tests/test_test_gate.py
test_integration_handoff_repo_graph.py software healthy tests/test_integration_handoff_repo_graph.py
test_dto_serde.py software healthy tests/test_dto_serde.py
test_mock_mode.py software healthy tests/test_mock_mode.py
test_sdk_orchestration.py software healthy tests/test_sdk_orchestration.py
test_diff_communities.py software healthy tests/test_diff_communities.py
test_ledger_io.py software healthy tests/test_ledger_io.py
test_stop_conditions.py software healthy tests/test_stop_conditions.py
test_knowledge_iterate.py software healthy tests/test_knowledge_iterate.py
test_report_ingest.py software healthy tests/test_report_ingest.py
test_iso25010_mapping.py software healthy tests/test_iso25010_mapping.py
conftest.py software healthy tests/conftest.py
test_windows.py software healthy tests/test_windows.py
test_refactor_split.py software healthy tests/test_refactor_split.py
test_constants.py software healthy tests/test_constants.py
test_models_community_hyperedge.py software healthy tests/test_models_community_hyperedge.py
test_loop_controller.py software healthy tests/test_loop_controller.py
test_bughunter_agent_node.py software healthy tests/test_bughunter_agent_node.py
test_red_gate_rollback.py software healthy tests/test_red_gate_rollback.py
test_llm_client_selection.py software healthy tests/test_llm_client_selection.py
test_stop_eval.py software healthy tests/test_stop_eval.py
test_manifest.py software healthy tests/test_manifest.py
test_repo_agent.py software healthy tests/test_repo_agent.py
test_pipeline_orchestrator.py software healthy tests/test_pipeline_orchestrator.py
test_plugins.py software healthy tests/test_plugins.py
test_validation_aggregate.py software healthy tests/test_validation_aggregate.py
test_refactor_bottleneck.py software healthy tests/test_refactor_bottleneck.py
test_diff_betweenness.py software healthy tests/test_diff_betweenness.py
test_guardrails.py software healthy tests/test_guardrails.py

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

LabelLayerStatusPath
_Low software healthy tests/test_sdk_orchestration.py:75
_MockGatekeeper software healthy tests/conftest.py:70
_MockSDK software healthy tests/conftest.py:92
_SDK software healthy tests/test_bughunter_agent_node.py:9
FakeSDK software healthy tests/test_repo_agent.py:19
S software healthy tests/test_repo_agent.py:63
FakeCLI software healthy tests/test_pipeline_orchestrator.py:10
_CapturingExecutor software healthy tests/test_assisted_runner.py:10
_SDK software healthy tests/test_start_flow.py:13
_GK software healthy tests/test_start_flow.py:58
_MetricsAgentStub software healthy tests/test_gatekeeper_ledger.py:9
_StubExecutor software healthy tests/test_gatekeeper_ledger.py:43
_Conforming software healthy tests/test_interfaces.py:6
Bad software healthy tests/test_interfaces.py:25
NoHook software healthy tests/test_interfaces.py:33
_SDK software healthy tests/test_graph_node_diff.py:42
FakeGatekeeper software healthy tests/test_graphify_cli.py:22
_SDK software healthy tests/test_refactor_agent_node.py:6
_StubExecutor software healthy tests/test_baseline_runner.py:13
_SDK software healthy tests/test_qa_agent_node.py:8
_Bad software healthy tests/test_qa_agent_node.py:21
_StubCLISDK software healthy tests/test_path_coverage.py:50
_MockSDK software healthy tests/test_checkpointing.py:9
_Stub software healthy tests/test_budget_alerts.py:19
_SDK software healthy tests/test_metrics_agent_node.py:6
FakeGatekeeper software healthy tests/test_sdk_graphify.py:14
FakeLayout software healthy tests/test_cli.py:23
FakeGatekeeper software healthy tests/test_sdk_clone.py:10
_SDK software healthy tests/test_analyst_agent_node.py:8
_FakeSDK software healthy tests/test_main_cli.py:12
_SDK software healthy tests/test_graph_agent_node.py:9
_ManifestSDK software healthy tests/test_graph_agent_node.py:14
_SDK software healthy tests/test_repo_agent_node.py:9
OrchSDK software healthy tests/_orch_sdk.py:9
_FlowSDK software healthy tests/integration/test_sdk_flow.py:9
_MetSDK software healthy tests/integration/test_sdk_loop.py:15
Shape software healthy tests/fixtures/classes_pkg/shapes.py:6
Circle software healthy tests/fixtures/classes_pkg/shapes.py:14
Color software healthy tests/fixtures/classes_pkg/shapes.py:23
MyList software healthy tests/fixtures/classes_pkg/shapes.py:28
Repository software healthy tests/fixtures/classes_pkg/services.py:4
Service software healthy tests/fixtures/classes_pkg/services.py:12
FakeGatekeeper software healthy tests/agents/test_graph_agent_vault.py:12
VaultReport software healthy src/archlens/vault/validate.py:14
NoteLintError software healthy src/archlens/vault/note_lint.py:4
VaultConfig software healthy src/archlens/vault/config.py:6
VaultLayout software healthy src/archlens/vault/layout.py:11
EvidenceLintError software healthy src/archlens/vault/evidence_lint.py:8
Skill software healthy src/archlens/vault/skill_router.py:14
SharedFlow software healthy src/archlens/graphops/flow_detector.py:14

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

LabelLayerStatusPath
config software healthy config
tests software healthy tests
vault software healthy tests/vault
golden software healthy tests/vault/golden
integration software healthy tests/integration
graphops software healthy tests/graphops
fixtures software healthy tests/fixtures
loop_target software healthy tests/fixtures/loop_target
tests software healthy tests/fixtures/loop_target/tests
vault software healthy tests/fixtures/vault
mini_repo software healthy tests/fixtures/mini_repo
tests software healthy tests/fixtures/mini_repo/tests
src software healthy tests/fixtures/mini_repo/src
mini_pkg software healthy tests/fixtures/mini_repo/src/mini_pkg
classes_pkg software healthy tests/fixtures/classes_pkg
sample_repo software healthy tests/fixtures/sample_repo
no_license_repo software healthy tests/fixtures/no_license_repo
tests software healthy tests/fixtures/no_license_repo/tests
no_tests_repo software healthy tests/fixtures/no_tests_repo
graphify software healthy tests/fixtures/graphify
non_python_repo software healthy tests/fixtures/non_python_repo
phase13 software healthy tests/phase13
fixtures software healthy tests/phase13/fixtures
agents software healthy tests/agents
sdk software healthy tests/sdk
results software healthy results
sensitivity software healthy results/sensitivity
variance software healthy results/variance
docs software healthy docs
_templates software healthy docs/_templates
adr software healthy docs/adr
approvals software healthy docs/approvals
metrics software healthy docs/metrics
scripts software healthy scripts
deliverables software healthy deliverables
metrics software healthy metrics
reports software healthy reports
skills software healthy skills
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
archlens software healthy src/archlens
vault software healthy src/archlens/vault
graphops software healthy src/archlens/graphops
models software healthy src/archlens/graphops/models
shared software healthy src/archlens/shared
gatekeeper software healthy src/archlens/gatekeeper
agents software healthy src/archlens/agents
prompts software healthy src/archlens/agents/prompts
metrics software healthy src/archlens/metrics

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

LabelLayerStatusPath
quality cicd healthy .github/workflows/ci.yml
secrets cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-xm46f2n7 software healthy /tmp/repobility-clone-xm46f2n7

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
8.8.8.8 network healthy tests/test_phase13_fixtures.py

LabelLayerStatusPath
auth::tests/test_llm_client_selection.py security healthy tests/test_llm_client_selection.py

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

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/d56e9453-15c3-4b23-b68a-9e68ffe37136/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d56e9453-15c3-4b23-b68a-9e68ffe37136/

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.