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.

Arthur-Ficial/apfel

https://github.com/Arthur-Ficial/apfel · scanned 2026-06-17 01:16 UTC (1 month, 2 weeks ago)

16 raw signals (0 security + 16 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -7.5 (diff) · 13 actionable findings from 1 signal source. 3 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 650 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
_makefile_text software healthy Tests/integration/test_build_info.py:19
_target_deps software healthy Tests/integration/test_build_info.py:23
test_build_target_does_not_depend_on_generate_build_info software healthy Tests/integration/test_build_info.py:32
test_release_targets_still_depend_on_generate_build_info software healthy Tests/integration/test_build_info.py:43
_validate software healthy Tests/integration/openapi_conformance_test.py:35
test_basic_response_matches_spec software healthy Tests/integration/openapi_conformance_test.py:69
test_with_temperature_and_max_tokens software healthy Tests/integration/openapi_conformance_test.py:81
test_json_mode_response_matches_spec software healthy Tests/integration/openapi_conformance_test.py:95
test_streaming_chunks_have_correct_structure software healthy Tests/integration/openapi_conformance_test.py:122
test_models_list_matches_spec software healthy Tests/integration/openapi_conformance_test.py:179
test_tool_call_response_matches_spec software healthy Tests/integration/openapi_conformance_test.py:192
test_unsupported_embeddings_returns_spec_error software healthy Tests/integration/openapi_conformance_test.py:231
test_invalid_request_returns_spec_error software healthy Tests/integration/openapi_conformance_test.py:246
_clean_env software healthy Tests/integration/test_chat.py:42
run_cli software healthy Tests/integration/test_chat.py:54
run_chat_tty software healthy Tests/integration/test_chat.py:64
run_chat_json software healthy Tests/integration/test_chat.py:134
strip_ansi software healthy Tests/integration/test_chat.py:221
parse_json_lines software healthy Tests/integration/test_chat.py:225
model_available software healthy Tests/integration/test_chat.py:229
require_model software healthy Tests/integration/test_chat.py:234
test_chat_plain_starts_and_shows_header software healthy Tests/integration/test_chat.py:243
test_chat_quit_exits_cleanly software healthy Tests/integration/test_chat.py:257
test_chat_exit_command_works software healthy Tests/integration/test_chat.py:271
test_chat_non_tty_rejected software healthy Tests/integration/test_chat.py:285
test_chat_eof_exits_cleanly software healthy Tests/integration/test_chat.py:292
test_chat_mcp_starts_without_crash software healthy Tests/integration/test_chat.py:310
test_chat_mcp_shows_tool_list_on_startup software healthy Tests/integration/test_chat.py:328
test_chat_mcp_can_execute_tool software healthy Tests/integration/test_chat.py:344
test_chat_mcp_tool_log_on_stderr software healthy Tests/integration/test_chat.py:368
test_chat_mcp_with_system_prompt software healthy Tests/integration/test_chat.py:391
test_chat_system_prompt_displayed software healthy Tests/integration/test_chat.py:413
test_chat_system_prompt_from_flag software healthy Tests/integration/test_chat.py:428
test_chat_system_prompt_from_env software healthy Tests/integration/test_chat.py:442
test_chat_debug_shows_output software healthy Tests/integration/test_chat.py:462
test_chat_debug_shows_prompt_info software healthy Tests/integration/test_chat.py:479
test_chat_debug_shows_response_info software healthy Tests/integration/test_chat.py:496
test_chat_debug_json_does_not_pollute_stdout software healthy Tests/integration/test_chat.py:513
test_chat_plain_shows_ai_prefix software healthy Tests/integration/test_chat.py:537
test_chat_json_emits_jsonl software healthy Tests/integration/test_chat.py:553
test_chat_json_user_and_assistant_messages software healthy Tests/integration/test_chat.py:570
test_chat_quiet_suppresses_chrome software healthy Tests/integration/test_chat.py:587
test_chat_with_temperature software healthy Tests/integration/test_chat.py:609
test_chat_with_max_tokens software healthy Tests/integration/test_chat.py:624
test_chat_with_permissive software healthy Tests/integration/test_chat.py:638
test_chat_with_retry software healthy Tests/integration/test_chat.py:652
test_chat_multi_turn_maintains_context software healthy Tests/integration/test_chat.py:670
test_chat_mcp_answers_non_tool_questions software healthy Tests/integration/test_chat.py:692
test_chat_no_mcp_answers_translation software healthy Tests/integration/test_chat.py:712
test_chat_mcp_with_system_prompt_answers_normally software healthy Tests/integration/test_chat.py:731

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
CHANGELOG.md software healthy CHANGELOG.md
.spi.yml software healthy .spi.yml
README.md software healthy README.md
Makefile software healthy Makefile
SECURITY.md software healthy SECURITY.md
LICENSE software healthy LICENSE
Package.swift software healthy Package.swift
STABILITY.md software healthy STABILITY.md
InstallMethodTests.swift software healthy Tests/apfelTests/InstallMethodTests.swift
RetryTests.swift software healthy Tests/apfelTests/RetryTests.swift
ToolResolutionTests.swift software healthy Tests/apfelTests/ToolResolutionTests.swift
MCPClientTests.swift software healthy Tests/apfelTests/MCPClientTests.swift
ContextStrategyTests.swift software healthy Tests/apfelTests/ContextStrategyTests.swift
ApfelErrorMessageTests.swift software healthy Tests/apfelTests/ApfelErrorMessageTests.swift
OriginValidatorTests.swift software healthy Tests/apfelTests/OriginValidatorTests.swift
TraceBufferTests.swift software healthy Tests/apfelTests/TraceBufferTests.swift
SchemaParserTests.swift software healthy Tests/apfelTests/SchemaParserTests.swift
OpenAIModelsTests.swift software healthy Tests/apfelTests/OpenAIModelsTests.swift
ApfelErrorTests.swift software healthy Tests/apfelTests/ApfelErrorTests.swift
AsyncHarnessTests.swift software healthy Tests/apfelTests/AsyncHarnessTests.swift
SamplingDecisionTests.swift software healthy Tests/apfelTests/SamplingDecisionTests.swift
BufferedLineReaderTests.swift software healthy Tests/apfelTests/BufferedLineReaderTests.swift
ToolCallHandlerTests.swift software healthy Tests/apfelTests/ToolCallHandlerTests.swift
DemoInstallerTests.swift software healthy Tests/apfelTests/DemoInstallerTests.swift
StreamCleanupTests.swift software healthy Tests/apfelTests/StreamCleanupTests.swift
StreamPrintSinkTests.swift software healthy Tests/apfelTests/StreamPrintSinkTests.swift
FoundationModelsGenerationErrorStub.swift software healthy Tests/apfelTests/FoundationModelsGenerationErrorStub.swift
DebugFlagBaselineTests.swift software healthy Tests/apfelTests/DebugFlagBaselineTests.swift
JSONFenceStripperTests.swift software healthy Tests/apfelTests/JSONFenceStripperTests.swift
CLIErrorsTests.swift software healthy Tests/apfelTests/CLIErrorsTests.swift
RedTDDTests.swift software healthy Tests/apfelTests/RedTDDTests.swift
ExitCodeMapTests.swift software healthy Tests/apfelTests/ExitCodeMapTests.swift
FinishReasonResolverTests.swift software healthy Tests/apfelTests/FinishReasonResolverTests.swift
ModelAvailabilityTests.swift software healthy Tests/apfelTests/ModelAvailabilityTests.swift
ManPageTests.swift software healthy Tests/apfelTests/ManPageTests.swift
BufferedLineReaderConcurrencyTests.swift software healthy Tests/apfelTests/BufferedLineReaderConcurrencyTests.swift
StreamErrorResolverTests.swift software healthy Tests/apfelTests/StreamErrorResolverTests.swift
OpenAIWireFormatTests.swift software healthy Tests/apfelTests/OpenAIWireFormatTests.swift
BodyLimitsTests.swift software healthy Tests/apfelTests/BodyLimitsTests.swift
main.swift software healthy Tests/apfelTests/main.swift
CLIArgumentsTests.swift software healthy Tests/apfelTests/CLIArgumentsTests.swift
DebugLoggerTests.swift software healthy Tests/apfelTests/DebugLoggerTests.swift
ApfelCorePublicAPIUsageTests.swift software healthy Tests/apfelTests/ApfelCorePublicAPIUsageTests.swift
CLIValidateTests.swift software healthy Tests/apfelTests/CLIValidateTests.swift
CLIServerParityTests.swift software healthy Tests/apfelTests/CLIServerParityTests.swift
test_build_info.py software healthy Tests/integration/test_build_info.py
openapi_conformance_test.py software healthy Tests/integration/openapi_conformance_test.py
test_chat.py software healthy Tests/integration/test_chat.py
conftest.py software healthy Tests/integration/conftest.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
apfelTests software healthy Tests/apfelTests
integration software healthy Tests/integration
openai_spec software healthy Tests/integration/openai_spec
fixtures software healthy Tests/integration/fixtures
apfelcore-consumer software healthy Tests/integration/fixtures/apfelcore-consumer
Sources software healthy Tests/integration/fixtures/apfelcore-consumer/Sources
apfelcore-consumer software healthy Tests/integration/fixtures/apfelcore-consumer/Sources/apfel…
scripts software healthy scripts
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
demo software healthy demo
Sources software healthy Sources
Core software healthy Sources/Core
Concurrency software healthy Sources/Core/Concurrency
Chat software healthy Sources/Core/Chat
ApfelCore.docc software healthy Sources/Core/ApfelCore.docc
CReadline software healthy Sources/CReadline
CLI software healthy Sources/CLI
docs software healthy docs
guides software healthy docs/guides
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
plans software healthy docs/superpowers/plans
mcp software healthy mcp
http-test-server software healthy mcp/http-test-server
calculator software healthy mcp/calculator
Examples software healthy Examples
ErrorHandling software healthy Examples/ErrorHandling
MCPProtocol software healthy Examples/MCPProtocol
ContextStrategies software healthy Examples/ContextStrategies
OpenAITypes software healthy Examples/OpenAITypes
ToolCalling software healthy Examples/ToolCalling
.claude software healthy .claude
routines software healthy .claude/routines

LabelLayerStatusPath
TestChatCompletionConformance software healthy Tests/integration/openapi_conformance_test.py:60
TestStreamingConformance software healthy Tests/integration/openapi_conformance_test.py:113
TestModelsConformance software healthy Tests/integration/openapi_conformance_test.py:176
TestToolCallConformance software healthy Tests/integration/openapi_conformance_test.py:189
TestErrorConformance software healthy Tests/integration/openapi_conformance_test.py:228
Handler software healthy mcp/http-test-server/server.py:192

LabelLayerStatusPath
publish cicd healthy .github/workflows/publish-release.yml
build-and-test cicd healthy .github/workflows/ci.yml
apfelcore-public-api cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
127.0.0.1 network healthy Tests/integration/conftest.py
192.0.2.1 network healthy Tests/integration/mcp_remote_test.py

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

LabelLayerStatusPath
Arthur-Ficial__apfel software healthy /data/fable5_failed_archive/Arthur-Ficial__apfel

LabelLayerStatusPath
port:11434 network healthy Tests/integration/security_test.py

LabelLayerStatusPath
HOMEBREW_TAP_PUSH_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/277d09fb-ee7b-4000-b747-650341bb8b6f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/277d09fb-ee7b-4000-b747-650341bb8b6f/

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.