https://github.com/ckontz01/Receipts-iFX-Hack
· scanned 2026-06-17 01:49 UTC (1 month, 1 week ago)
15 raw signals (0 security + 15 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +20.3 (diff) · 15 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 325 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 |
|---|---|---|---|
ingest |
software | healthy | handler.py:9 |
setup |
software | healthy | test_app.py:22 |
test_normal_grade |
software | healthy | test_app.py:27 |
test_transcript_error_degrades |
software | healthy | test_app.py:57 |
test_hype_unfalsifiable |
software | healthy | test_app.py:72 |
test_off_universe_degraded |
software | healthy | test_app.py:97 |
test_in_universe_no_price_degraded |
software | healthy | test_app.py:119 |
test_cache_invariant |
software | healthy | test_app.py:144 |
test_rating_writeback_only_resolved |
software | healthy | test_app.py:158 |
test_rating_elo_on_resolved |
software | healthy | test_app.py:193 |
test_leaderboard |
software | healthy | test_app.py:230 |
test_influencer |
software | healthy | test_app.py:237 |
test_influencer_unknown |
software | healthy | test_app.py:245 |
main |
software | healthy | safety_check.py:25 |
to_dict |
software | healthy | models.py:39 |
prefetch |
software | healthy | prices.py:15 |
get_cached |
software | healthy | prices.py:48 |
test_prefetch_and_cache |
software | healthy | test_prices.py:8 |
extract |
software | healthy | app.py:31 |
_adapt_candles |
software | healthy | app.py:46 |
grade |
software | healthy | app.py:67 |
startup |
software | healthy | app.py:171 |
grade_endpoint |
software | healthy | app.py:176 |
leaderboard_endpoint |
software | healthy | app.py:186 |
influencer_endpoint |
software | healthy | app.py:191 |
test_round_trips |
software | healthy | test_db.py:12 |
_client |
software | healthy | extract.py:114 |
_call_extraction |
software | healthy | extract.py:118 |
extract |
software | healthy | extract.py:137 |
extract_from_text |
software | healthy | extract.py:146 |
ensure_table |
software | healthy | db.py:18 |
_claim_id |
software | healthy | db.py:39 |
put_claim |
software | healthy | db.py:44 |
get_claim |
software | healthy | db.py:59 |
put_profile |
software | healthy | db.py:64 |
get_profile |
software | healthy | db.py:77 |
_to_decimal |
software | healthy | db.py:82 |
put_prices |
software | healthy | db.py:92 |
get_prices |
software | healthy | db.py:104 |
query_influencer |
software | healthy | db.py:109 |
scan_leaderboard |
software | healthy | db.py:118 |
sort_key |
software | dead | db.py:131 |
test_paste_path_caches |
software | healthy | tests/test_pipeline.py:9 |
test_url_cache_hit_skips_network |
software | healthy | tests/test_pipeline.py:24 |
fake_fetch |
software | healthy | tests/test_pipeline.py:31 |
test_overrides_beat_detected_metadata |
software | healthy | tests/test_pipeline.py:42 |
test_tiktok_without_aws_raises_clear_error |
software | healthy | tests/test_pipeline.py:54 |
test_no_transcribe_flag_blocks_fallback |
software | healthy | tests/test_pipeline.py:62 |
no_captions |
software | healthy | tests/test_pipeline.py:63 |
test_low_confidence_is_unfalsifiable |
software | healthy | tests/test_unfalsifiable.py:6 |
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 |
conftest.py |
software | healthy | conftest.py |
handler.py |
software | healthy | handler.py |
vercel.json |
software | healthy | vercel.json |
requirements.txt |
software | healthy | requirements.txt |
test_app.py |
software | healthy | test_app.py |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
safety_check.py |
software | healthy | safety_check.py |
EXTRACTION_LANE.md |
software | healthy | EXTRACTION_LANE.md |
models.py |
software | healthy | models.py |
prices.py |
software | healthy | prices.py |
test_prices.py |
software | healthy | test_prices.py |
app.py |
software | healthy | app.py |
test_db.py |
software | healthy | test_db.py |
extract.py |
software | healthy | extract.py |
db.py |
software | healthy | db.py |
test_pipeline.py |
software | healthy | tests/test_pipeline.py |
test_unfalsifiable.py |
software | healthy | tests/test_unfalsifiable.py |
conftest.py |
software | healthy | tests/conftest.py |
test_end_to_end_examples.py |
software | healthy | tests/test_end_to_end_examples.py |
test_entry_resolution.py |
software | healthy | tests/test_entry_resolution.py |
test_benchmark_selection.py |
software | healthy | tests/test_benchmark_selection.py |
test_cache.py |
software | healthy | tests/test_cache.py |
test_extract.py |
software | healthy | tests/test_extract.py |
test_webapp.py |
software | healthy | tests/test_webapp.py |
test_rating.py |
software | healthy | tests/test_rating.py |
test_score_arithmetic.py |
software | healthy | tests/test_score_arithmetic.py |
test_direction_and_excess.py |
software | healthy | tests/test_direction_and_excess.py |
test_models.py |
software | healthy | tests/test_models.py |
test_handler.py |
software | healthy | tests/test_handler.py |
test_youtube_live.py |
software | healthy | tests/test_youtube_live.py |
test_target_logic.py |
software | healthy | tests/test_target_logic.py |
test_drawdown_rules.py |
software | healthy | tests/test_drawdown_rules.py |
test_platforms.py |
software | healthy | tests/test_platforms.py |
index.py |
software | healthy | api/index.py |
requirements.txt |
software | healthy | api/requirements.txt |
cli.py |
software | healthy | transcripts/cli.py |
pipeline.py |
software | healthy | transcripts/pipeline.py |
metadata.py |
software | healthy | transcripts/metadata.py |
__init__.py |
software | healthy | transcripts/__init__.py |
platforms.py |
software | healthy | transcripts/platforms.py |
config.py |
software | healthy | transcripts/config.py |
webapp.py |
software | healthy | transcripts/webapp.py |
models.py |
software | healthy | transcripts/models.py |
cache.py |
software | healthy | transcripts/cache.py |
errors.py |
software | healthy | transcripts/errors.py |
index.html |
software | healthy | transcripts/static/index.html |
__init__.py |
software | healthy | transcripts/adapters/__init__.py |
youtube_captions.py |
software | healthy | transcripts/adapters/youtube_captions.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Transcript |
software | healthy | models.py:6 |
Disclosure |
software | healthy | models.py:15 |
ClaimJSON |
software | healthy | models.py:23 |
ExtractionResult |
software | healthy | models.py:64 |
BedrockUnavailable |
software | healthy | extract.py:106 |
ExtractionFailed |
software | healthy | extract.py:110 |
GradeRequest |
software | healthy | api/index.py:35 |
SourceMeta |
software | healthy | transcripts/metadata.py:12 |
AwsConfig |
software | healthy | transcripts/config.py:16 |
TranscriptRequest |
software | healthy | transcripts/webapp.py:29 |
Transcript |
software | healthy | transcripts/models.py:11 |
TranscriptCache |
software | healthy | transcripts/cache.py:24 |
TranscriptError |
software | healthy | transcripts/errors.py:1 |
CaptionsUnavailable |
software | healthy | transcripts/errors.py:5 |
AwsNotConfigured |
software | healthy | transcripts/errors.py:9 |
MediaDownloadError |
software | healthy | transcripts/errors.py:13 |
TranscribeJobFailed |
software | healthy | transcripts/errors.py:17 |
Disclosure |
software | healthy | receipts_scoring/models.py:66 |
Claim |
software | healthy | receipts_scoring/models.py:92 |
Candle |
software | healthy | receipts_scoring/models.py:161 |
BenchmarkSelection |
software | healthy | receipts_scoring/models.py:208 |
EntryResolution |
software | healthy | receipts_scoring/models.py:222 |
ScoringError |
software | healthy | receipts_scoring/errors.py:6 |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /grade |
api | healthy | app.py |
GET /leaderboard |
api | healthy | app.py |
GET /influencer/{handle} |
api | healthy | app.py |
GET /api/status |
api | healthy | api/index.py |
GET /api/cache |
api | healthy | api/index.py |
POST /api/transcript |
api | healthy | api/index.py |
POST /api/grade |
api | healthy | api/index.py |
GET / |
api | healthy | transcripts/webapp.py |
GET /api/cache/{key} |
api | healthy | transcripts/webapp.py |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
api |
software | healthy | api |
transcripts |
software | healthy | transcripts |
static |
software | healthy | transcripts/static |
adapters |
software | healthy | transcripts/adapters |
cache |
software | healthy | cache |
transcripts |
software | healthy | cache/transcripts |
receipts_scoring |
software | healthy | receipts_scoring |
| Label | Layer | Status | Path |
|---|---|---|---|
ckontz01__Receipts-iFX-Hack |
software | healthy | /data/fable5_failed_archive/ckontz01__Receipts-iFX-Hack |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | transcripts/webapp.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/9f8aab2f-c14e-4094-9d4e-848b29e32342/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9f8aab2f-c14e-4094-9d4e-848b29e32342/
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.