https://github.com/ChinmayGit8765/AlfredOpenSource
· scanned 2026-06-17 01:23 UTC (1 month, 2 weeks ago)
25 raw signals (0 security + 25 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +3.9 (diff) · 17 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.
All 1005 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 |
|---|---|---|---|
__init__ |
software | healthy | tests/test_mcp_tools.py:25 |
call_tool |
software | healthy | tests/test_mcp_tools.py:29 |
text_block |
software | healthy | tests/test_mcp_tools.py:37 |
call_result |
software | healthy | tests/test_mcp_tools.py:41 |
server_config |
software | healthy | tests/test_mcp_tools.py:45 |
mcp_tool |
software | healthy | tests/test_mcp_tools.py:49 |
spec |
software | healthy | tests/test_mcp_tools.py:53 |
test_specs_namespaced_and_described |
software | healthy | tests/test_mcp_tools.py:63 |
test_classified_tool_gets_configured_tier |
software | healthy | tests/test_mcp_tools.py:75 |
test_unclassified_tool_defaults_to_destructive |
software | healthy | tests/test_mcp_tools.py:88 |
test_invalid_tier_string_defaults_to_destructive |
software | healthy | tests/test_mcp_tools.py:94 |
test_missing_description_and_schema_default_to_empty |
software | healthy | tests/test_mcp_tools.py:100 |
make_adapter |
software | healthy | tests/test_mcp_tools.py:112 |
test_list_tools_returns_built_specs |
software | healthy | tests/test_mcp_tools.py:135 |
test_invoke_routes_to_right_session_with_bare_name |
software | healthy | tests/test_mcp_tools.py:141 |
test_invoke_concatenates_text_content |
software | healthy | tests/test_mcp_tools.py:151 |
test_invoke_ignores_non_text_content |
software | healthy | tests/test_mcp_tools.py:158 |
test_invoke_surfaces_structured_content_when_no_text_blocks |
software | healthy | tests/test_mcp_tools.py:176 |
test_invoke_maps_is_error_to_failed_result |
software | healthy | tests/test_mcp_tools.py:192 |
test_invoke_session_fault_becomes_failed_result |
software | healthy | tests/test_mcp_tools.py:199 |
test_invoke_unknown_name_raises_not_found |
software | healthy | tests/test_mcp_tools.py:206 |
test_close_releases_held_contexts |
software | healthy | tests/test_mcp_tools.py:216 |
resource |
software | healthy | tests/test_mcp_tools.py:220 |
make_sources |
software | healthy | tests/test_mcp_tools.py:240 |
test_composite_list_tools_concatenates_in_source_order |
software | healthy | tests/test_mcp_tools.py:250 |
test_composite_routes_to_owning_source |
software | healthy | tests/test_mcp_tools.py:257 |
test_composite_collision_first_source_wins |
software | healthy | tests/test_mcp_tools.py:269 |
test_composite_unknown_name_raises_not_found |
software | healthy | tests/test_mcp_tools.py:280 |
test_composite_over_mcp_adapter_routes_namespaced_names |
software | healthy | tests/test_mcp_tools.py:287 |
test_chat_accepts_fake_flag |
software | healthy | tests/test_cli.py:15 |
test_chat_defaults_to_real_mode |
software | healthy | tests/test_cli.py:21 |
test_doctor_and_run_parse |
software | healthy | tests/test_cli.py:26 |
test_agents_list_is_a_nested_subcommand |
software | healthy | tests/test_cli.py:31 |
test_demo_roundtrip_accepts_fake |
software | healthy | tests/test_cli.py:37 |
test_a_command_is_required |
software | healthy | tests/test_cli.py:42 |
test_unknown_command_is_rejected |
software | healthy | tests/test_cli.py:47 |
test_policy_truth_table |
software | healthy | tests/test_governance.py:45 |
test_policy_defaults_to_auto_approving_reversible |
software | healthy | tests/test_governance.py:50 |
test_dry_run_previews_cross_system_writes_owner_would_other… |
software | healthy | tests/test_governance.py:59 |
test_dry_run_does_not_preview_cross_system_reads |
software | healthy | tests/test_governance.py:67 |
test_dry_run_off_lets_trusted_cross_system_writes_run |
software | healthy | tests/test_governance.py:72 |
test_audit_appends_event_with_timestamp_and_data |
software | healthy | tests/test_governance.py:84 |
test_audit_records_preserve_order |
software | healthy | tests/test_governance.py:98 |
make_pending |
software | healthy | tests/test_governance.py:114 |
test_create_persists_and_stamps_created_at |
software | healthy | tests/test_governance.py:120 |
test_get_returns_none_for_unknown_id |
software | healthy | tests/test_governance.py:134 |
test_list_pending_returns_fresh_actions |
software | healthy | tests/test_governance.py:139 |
test_list_pending_expires_stale_actions_via_clock_advance |
software | healthy | tests/test_governance.py:149 |
test_resolve_approved_marks_confirmed |
software | healthy | tests/test_governance.py:164 |
test_resolve_rejected_marks_rejected |
software | healthy | tests/test_governance.py:174 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
StubSession |
software | healthy | tests/test_mcp_tools.py:22 |
_Message |
software | healthy | tests/test_ollama_model.py:20 |
_ChatResponse |
software | healthy | tests/test_ollama_model.py:26 |
_ListedModel |
software | healthy | tests/test_ollama_model.py:31 |
_ListResponse |
software | healthy | tests/test_ollama_model.py:36 |
StubClient |
software | healthy | tests/test_ollama_model.py:41 |
FailingClient |
software | healthy | tests/test_ollama_model.py:61 |
StubClient |
software | healthy | tests/test_telegram_transport.py:61 |
_Response |
software | healthy | tests/test_telegram_transport.py:132 |
PollStub |
software | healthy | tests/test_telegram_transport.py:145 |
World |
software | healthy | tests/test_core.py:86 |
YieldingStore |
software | healthy | tests/test_core.py:795 |
RecordingHandler |
software | healthy | tests/test_discord_transport.py:20 |
StubUserModel |
software | healthy | tests/test_builder.py:20 |
_BlockingModel |
software | healthy | tests/test_reflection.py:223 |
_Verdict |
software | healthy | tests/test_structured.py:13 |
RecordingRunner |
software | healthy | tests/test_heartbeat.py:22 |
FlakyRunner |
software | healthy | tests/test_heartbeat.py:30 |
ModelConfig |
software | healthy | alfred/config.py:25 |
DiscordConfig |
software | healthy | alfred/config.py:36 |
TelegramConfig |
software | healthy | alfred/config.py:54 |
HttpConfig |
software | healthy | alfred/config.py:72 |
HeartbeatConfig |
software | healthy | alfred/config.py:96 |
PolicyConfig |
software | healthy | alfred/config.py:107 |
McpServerConfig |
software | healthy | alfred/config.py:117 |
AlfredConfig |
software | healthy | alfred/config.py:133 |
_KeyValueFormatter |
software | healthy | alfred/logging_setup.py:14 |
AlfredError |
software | healthy | alfred/errors.py:10 |
ConfigError |
software | healthy | alfred/errors.py:14 |
ManifestError |
software | healthy | alfred/errors.py:18 |
StructuredCallError |
software | healthy | alfred/errors.py:22 |
ToolNotFoundError |
software | healthy | alfred/errors.py:35 |
ToolNotAllowedError |
software | healthy | alfred/errors.py:39 |
StoreError |
software | healthy | alfred/errors.py:47 |
TransportError |
software | healthy | alfred/errors.py:51 |
TelegramTransportAdapter |
software | healthy | alfred/adapters/telegram_transport.py:69 |
SqliteStoreAdapter |
software | healthy | alfred/adapters/sqlite_store.py:38 |
OllamaModelAdapter |
software | healthy | alfred/adapters/ollama_model.py:34 |
DiscordTransportAdapter |
software | healthy | alfred/adapters/discord_transport.py:33 |
_NoArgs |
software | healthy | alfred/adapters/local_tools.py:125 |
_ListPlansArgs |
software | healthy | alfred/adapters/local_tools.py:129 |
_ListOutcomesArgs |
software | healthy | alfred/adapters/local_tools.py:136 |
_LogNoteArgs |
software | healthy | alfred/adapters/local_tools.py:143 |
_RememberArgs |
software | healthy | alfred/adapters/local_tools.py:149 |
_RecallArgs |
software | healthy | alfred/adapters/local_tools.py:156 |
LocalToolAdapter |
software | healthy | alfred/adapters/local_tools.py:170 |
McpToolAdapter |
software | healthy | alfred/adapters/mcp_tools.py:55 |
CompositeToolAdapter |
software | healthy | alfred/adapters/mcp_tools.py:186 |
HttpTransportAdapter |
software | healthy | alfred/adapters/http_transport.py:48 |
LoopbackTransport |
software | healthy | alfred/runtime/cli.py:81 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
manifest.yaml |
software | healthy | agents/training/manifest.yaml |
agent.md |
software | healthy | agents/training/agent.md |
manifest.yaml |
software | healthy | agents/study/manifest.yaml |
agent.md |
software | healthy | agents/study/agent.md |
test_mcp_tools.py |
software | healthy | tests/test_mcp_tools.py |
test_cli.py |
software | healthy | tests/test_cli.py |
test_governance.py |
software | healthy | tests/test_governance.py |
test_memory.py |
software | healthy | tests/test_memory.py |
test_sqlite_store.py |
software | healthy | tests/test_sqlite_store.py |
test_local_tools.py |
software | healthy | tests/test_local_tools.py |
test_feedback.py |
software | healthy | tests/test_feedback.py |
test_schemas.py |
software | healthy | tests/test_schemas.py |
test_ollama_model.py |
software | healthy | tests/test_ollama_model.py |
test_telegram_transport.py |
software | healthy | tests/test_telegram_transport.py |
test_routing.py |
software | healthy | tests/test_routing.py |
test_dispatch.py |
software | healthy | tests/test_dispatch.py |
test_core.py |
software | healthy | tests/test_core.py |
test_discord_transport.py |
software | healthy | tests/test_discord_transport.py |
test_lifecycle.py |
software | healthy | tests/test_lifecycle.py |
test_user_model.py |
software | healthy | tests/test_user_model.py |
test_registry.py |
software | healthy | tests/test_registry.py |
test_cohesion.py |
software | healthy | tests/test_cohesion.py |
test_executor.py |
software | healthy | tests/test_executor.py |
test_agent_loader.py |
software | healthy | tests/test_agent_loader.py |
test_roadmap.py |
software | healthy | tests/test_roadmap.py |
test_builder.py |
software | healthy | tests/test_builder.py |
test_reflection.py |
software | healthy | tests/test_reflection.py |
test_ui.py |
software | healthy | tests/test_ui.py |
test_structured.py |
software | healthy | tests/test_structured.py |
test_config.py |
software | healthy | tests/test_config.py |
test_conductor.py |
software | healthy | tests/test_conductor.py |
test_http_transport.py |
software | healthy | tests/test_http_transport.py |
test_heartbeat.py |
software | healthy | tests/test_heartbeat.py |
make_hero.py |
software | healthy | scripts/make_hero.py |
ci.yml |
software | healthy | .github/workflows/ci.yml |
__init__.py |
software | healthy | alfred/__init__.py |
config.py |
software | healthy | alfred/config.py |
logging_setup.py |
software | healthy | alfred/logging_setup.py |
errors.py |
software | healthy | alfred/errors.py |
telegram_transport.py |
software | healthy | alfred/adapters/telegram_transport.py |
sqlite_store.py |
software | healthy | alfred/adapters/sqlite_store.py |
__init__.py |
software | healthy | alfred/adapters/__init__.py |
ollama_model.py |
software | healthy | alfred/adapters/ollama_model.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
agents |
software | healthy | agents |
training |
software | healthy | agents/training |
study |
software | healthy | agents/study |
tests |
software | healthy | tests |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
alfred |
software | healthy | alfred |
adapters |
software | healthy | alfred/adapters |
runtime |
software | healthy | alfred/runtime |
testing |
software | healthy | alfred/testing |
ports |
software | healthy | alfred/ports |
domain |
software | healthy | alfred/domain |
docs |
software | healthy | docs |
config |
software | healthy | config |
| Label | Layer | Status | Path |
|---|---|---|---|
port:08 |
network | healthy | agents/training/manifest.yaml |
port:30 |
network | healthy | agents/study/manifest.yaml |
port:8765 |
network | healthy | config/alfred.example.yaml |
port:22 |
network | healthy | config/alfred.example.yaml |
port:07 |
network | healthy | config/alfred.example.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
ChinmayGit8765__AlfredOpenSource |
software | healthy | /data/fable5_failed_archive/ChinmayGit8765__AlfredOpenSource |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
documents |
data | healthy | alfred/adapters/sqlite_store.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/5682a424-ee04-4611-ba79-3e8a6200dbd8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5682a424-ee04-4611-ba79-3e8a6200dbd8/
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.