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.

icohangar-ops/IR-pitch-engine

https://github.com/icohangar-ops/IR-pitch-engine · scanned 2026-06-16 02:53 UTC (2 months, 1 week ago)

10 raw signals (0 security + 10 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v2 · 10 actionable findings from 1 signal source. 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 84 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
_safe_float software healthy veris_simulation_engine.py:36
_money software healthy veris_simulation_engine.py:45
_pct software healthy veris_simulation_engine.py:57
build_veris_input_schema software healthy veris_simulation_engine.py:61
_estimate_scenario_outcome software healthy veris_simulation_engine.py:101
run_veris_simulation software healthy veris_simulation_engine.py:178
build_veris_briefing software healthy veris_simulation_engine.py:201
build_veris_memory_packet software healthy veris_simulation_engine.py:238
render_veris_memory_markdown software healthy veris_simulation_engine.py:267
_get_json software healthy market_data_clients.py:42
_safe_float software healthy market_data_clients.py:47
_fred_url software healthy market_data_clients.py:56
_alpha_url software healthy market_data_clients.py:61
_normalize_sector software healthy market_data_clients.py:65
resolve_sector_benchmark software healthy market_data_clients.py:69
fetch_fred_series_snapshot software healthy market_data_clients.py:83
_extract_latest_time_series_point software healthy market_data_clients.py:136
fetch_alpha_vantage_snapshot software healthy market_data_clients.py:152
fetch_market_context software healthy market_data_clients.py:232
_safe_float software healthy investor_relations_engine.py:29
_bounded_score software healthy investor_relations_engine.py:38
_pct software healthy investor_relations_engine.py:42
_money software healthy investor_relations_engine.py:46
_risk_level software healthy investor_relations_engine.py:58
_recommendation software healthy investor_relations_engine.py:65
_clamp software healthy investor_relations_engine.py:75
validate_payload software healthy investor_relations_engine.py:79
derive_macro_adjustments software healthy investor_relations_engine.py:106
compute_investment_evaluation software healthy investor_relations_engine.py:187
compute_risk_matrix software healthy investor_relations_engine.py:284
build_financial_story software healthy investor_relations_engine.py:351
_status_label software healthy investor_relations_engine.py:403
_macro_summary software healthy investor_relations_engine.py:411
_market_signal_summary software healthy investor_relations_engine.py:441
build_board_materials software healthy investor_relations_engine.py:468
build_quarterly_update software healthy investor_relations_engine.py:526
build_pitch_deck software healthy investor_relations_engine.py:543
generate_investor_relations_package software healthy investor_relations_engine.py:590
_extract_openai_output_text software healthy cubiczan_server.py:96
get_openai_response software healthy cubiczan_server.py:111
get_gemini_response software healthy cubiczan_server.py:139
get_model_response software healthy cubiczan_server.py:164
run_test software healthy cubiczan_server.py:173
run_interactive software healthy cubiczan_server.py:195
run_server software healthy cubiczan_server.py:222
do_POST software dead cubiczan_server.py:231
do_GET software dead cubiczan_server.py:359
log_message software dead cubiczan_server.py:392
_get_text software healthy critical_minerals_monitor.py:105
_get_json software healthy critical_minerals_monitor.py:110

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

LabelLayerStatusPath
.env.example software healthy .env.example
sample_investor_relations_request.json software healthy sample_investor_relations_request.json
sample_critical_minerals_request.json software healthy sample_critical_minerals_request.json
CUBICZAN_MODEL_DETAILS.md software healthy CUBICZAN_MODEL_DETAILS.md
veris_simulation_engine.py software healthy veris_simulation_engine.py
requirements.txt software healthy requirements.txt
sample_veris_simulation_request.json software healthy sample_veris_simulation_request.json
IR-pitch-engine-deck.html software healthy IR-pitch-engine-deck.html
README.md software healthy README.md
market_data_clients.py software healthy market_data_clients.py
LICENSE software healthy LICENSE
investor_relations_engine.py software healthy investor_relations_engine.py
cubiczan_server.py software healthy cubiczan_server.py
critical_minerals_monitor.py software healthy critical_minerals_monitor.py

LabelLayerStatusPath
ValidationIssue software healthy investor_relations_engine.py:24
CubiczanHandler software healthy cubiczan_server.py:230

LabelLayerStatusPath
icohangar-ops__IR-pitch-engine software healthy /data/fable5_failed_archive/icohangar-ops__IR-pitch-engine
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/16567114-05a9-4bb4-8395-6c4666f944a5/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/16567114-05a9-4bb4-8395-6c4666f944a5/

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.