https://github.com/alchy/ithaca-legacy
· scanned 2026-06-17 01:31 UTC (1 month, 2 weeks ago)
3 raw signals (0 security + 3 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +5.7 (diff) · 3 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 232 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 |
|---|---|---|---|
config.json |
software | healthy | config.json |
README.md |
software | healthy | README.md |
Makefile |
software | healthy | Makefile |
panel_indicators.h |
software | healthy | app/gui/panel_indicators.h |
panel_topbar.h |
software | healthy | app/gui/panel_topbar.h |
panel_bank.h |
software | healthy | app/gui/panel_bank.h |
master_page.h |
software | healthy | app/gui/master_page.h |
persistence.h |
software | healthy | app/gui/persistence.h |
panel_params.h |
software | healthy | app/gui/panel_params.h |
log_subscriber.cpp |
software | healthy | app/gui/log_subscriber.cpp |
panel_keyboard.h |
software | healthy | app/gui/panel_keyboard.h |
layout.h |
software | healthy | app/gui/layout.h |
app_context.cpp |
software | healthy | app/gui/app_context.cpp |
persistence.cpp |
software | healthy | app/gui/persistence.cpp |
resonance_page.h |
software | healthy | app/gui/resonance_page.h |
main.cpp |
software | healthy | app/gui/main.cpp |
panel_params.cpp |
software | healthy | app/gui/panel_params.cpp |
widgets.h |
software | healthy | app/gui/widgets.h |
panel_log.h |
software | healthy | app/gui/panel_log.h |
app_context.h |
software | healthy | app/gui/app_context.h |
panel_topbar.cpp |
software | healthy | app/gui/panel_topbar.cpp |
panel_bank.cpp |
software | healthy | app/gui/panel_bank.cpp |
panel_keyboard.cpp |
software | healthy | app/gui/panel_keyboard.cpp |
panel_config.h |
software | healthy | app/gui/panel_config.h |
panel_indicators.cpp |
software | healthy | app/gui/panel_indicators.cpp |
log_subscriber.h |
software | healthy | app/gui/log_subscriber.h |
panel_config.cpp |
software | healthy | app/gui/panel_config.cpp |
theme.h |
software | healthy | app/gui/theme.h |
panel_log.cpp |
software | healthy | app/gui/panel_log.cpp |
main.cpp |
software | healthy | app/cli/main.cpp |
test_patch_manager.cpp |
software | healthy | tests/test_patch_manager.cpp |
test_resonance_cache_build.cpp |
software | healthy | tests/test_resonance_cache_build.cpp |
test_sample_read.cpp |
software | healthy | tests/test_sample_read.cpp |
test_engine_diagnostics.cpp |
software | healthy | tests/test_engine_diagnostics.cpp |
test_long_sample_stream.cpp |
software | healthy | tests/test_long_sample_stream.cpp |
test_sample_rate_and_reload.cpp |
software | healthy | tests/test_sample_rate_and_reload.cpp |
test_resonance_layer_select.cpp |
software | healthy | tests/test_resonance_layer_select.cpp |
test_ithaca_bank.cpp |
software | healthy | tests/test_ithaca_bank.cpp |
test_resonance_stream_sr.cpp |
software | healthy | tests/test_resonance_stream_sr.cpp |
test_wav_writer.cpp |
software | healthy | tests/test_wav_writer.cpp |
test_resonance_engine.cpp |
software | healthy | tests/test_resonance_engine.cpp |
test_sample_store.cpp |
software | healthy | tests/test_sample_store.cpp |
test_pedal_state.cpp |
software | healthy | tests/test_pedal_state.cpp |
test_voice_pool.cpp |
software | healthy | tests/test_voice_pool.cpp |
test_engine.cpp |
software | healthy | tests/test_engine.cpp |
test_log.cpp |
software | healthy | tests/test_log.cpp |
roundtrip_packed_bank.sh |
software | healthy | tests/roundtrip_packed_bank.sh |
test_sample_loader.cpp |
software | healthy | tests/test_sample_loader.cpp |
test_convolver.cpp |
software | healthy | tests/test_convolver.cpp |
test_bake_soundbank.py |
software | healthy | tests/test_bake_soundbank.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
make_wav |
software | healthy | tests/test_bake_soundbank.py:17 |
make_const_wav |
software | healthy | tests/test_bake_soundbank.py:26 |
test_parse_pcm16 |
software | healthy | tests/test_bake_soundbank.py:39 |
test_reject_non_wav |
software | healthy | tests/test_bake_soundbank.py:51 |
test_rms_constant_signal |
software | healthy | tests/test_bake_soundbank.py:61 |
test_attack_constant_is_first_window_center |
software | healthy | tests/test_bake_soundbank.py:72 |
test_silence_floor |
software | healthy | tests/test_bake_soundbank.py:83 |
test_attack_in_loud_region |
software | healthy | tests/test_bake_soundbank.py:92 |
test_mono_file |
software | healthy | tests/test_bake_soundbank.py:106 |
test_rms_pcm24 |
software | healthy | tests/test_bake_soundbank.py:117 |
test_rms_float32 |
software | healthy | tests/test_bake_soundbank.py:136 |
test_orders_by_midi_then_rms |
software | healthy | tests/test_bake_soundbank.py:155 |
test_rejects_empty |
software | healthy | tests/test_bake_soundbank.py:170 |
_bake_minimal |
software | healthy | tests/test_bake_soundbank.py:177 |
test_write_and_header |
software | healthy | tests/test_bake_soundbank.py:194 |
test_verify_ok |
software | healthy | tests/test_bake_soundbank.py:205 |
test_verify_detects_corruption |
software | healthy | tests/test_bake_soundbank.py:210 |
parse_riff |
software | healthy | tools/bake_soundbank.py:47 |
head_frames_for |
software | healthy | tools/bake_soundbank.py:101 |
read_head_mono |
software | healthy | tools/bake_soundbank.py:109 |
sliding_peak_rms |
software | healthy | tools/bake_soundbank.py:141 |
measure_peak_rms_db |
software | healthy | tools/bake_soundbank.py:165 |
find_attack_end |
software | healthy | tools/bake_soundbank.py:175 |
analyze_bank |
software | healthy | tools/bake_soundbank.py:182 |
compute_layout |
software | healthy | tools/bake_soundbank.py:219 |
pack_entry |
software | healthy | tools/bake_soundbank.py:250 |
write_ithaca |
software | healthy | tools/bake_soundbank.py:259 |
read_ithaca_header |
software | healthy | tools/bake_soundbank.py:314 |
verify_ithaca |
software | healthy | tools/bake_soundbank.py:348 |
main |
software | healthy | tools/bake_soundbank.py:383 |
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
gui |
software | healthy | app/gui |
cli |
software | healthy | app/cli |
tests |
software | healthy | tests |
tools |
software | healthy | tools |
docs |
software | healthy | docs |
reference |
software | healthy | docs/reference |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
plans |
software | healthy | docs/superpowers/plans |
engine |
software | healthy | engine |
voice |
software | healthy | engine/voice |
stream |
software | healthy | engine/stream |
dsp |
software | healthy | engine/dsp |
util |
software | healthy | engine/util |
sample |
software | healthy | engine/sample |
resonance |
software | healthy | engine/resonance |
io |
software | healthy | engine/io |
pedal |
software | healthy | engine/pedal |
render |
software | healthy | engine/render |
midi |
software | healthy | engine/midi |
| Label | Layer | Status | Path |
|---|---|---|---|
TestParseRiff |
software | healthy | tests/test_bake_soundbank.py:38 |
TestAnalysis |
software | healthy | tests/test_bake_soundbank.py:60 |
TestAnalyzeBank |
software | healthy | tests/test_bake_soundbank.py:154 |
TestBakeRoundtrip |
software | healthy | tests/test_bake_soundbank.py:176 |
BakeError |
software | healthy | tools/bake_soundbank.py:43 |
| Label | Layer | Status | Path |
|---|---|---|---|
alchy__ithaca-legacy |
software | healthy | /data/fable5_failed_archive/alchy__ithaca-legacy |
This page is publicly accessible at:
https://repobility.com/scan/67ab8ab1-fe9c-4d95-808b-564124483127/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/67ab8ab1-fe9c-4d95-808b-564124483127/
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.