{"nodes": [{"id": "ads_backend_codebase_report", "label": "Codebase Report \u2014 Levion CMS Core", "file_type": "document", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ads_backend_codebase_report_block_system", "label": "Section / block system (schema + renderer layers)", "file_type": "concept", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ads_backend_codebase_report_add_block_checklist", "label": "Add-a-block checklist (~18 steps)", "file_type": "concept", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ads_backend_codebase_report_two_block_renderers", "label": "Two BlockRenderer implementations", "file_type": "concept", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ads_backend_codebase_report_two_admin_uis", "label": "Two admin UIs under /admin", "file_type": "concept", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ads_backend_codebase_report_permission_keys", "label": "Dot-string permission keys registry", "file_type": "concept", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ads_backend_codebase_report_save_page_action", "label": "savePage / savePost server actions", "file_type": "code", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ads_backend_codebase_report_use_autosave", "label": "useAutosave hook", "file_type": "code", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ads_backend_codebase_report_publish_prechecks", "label": "runPublishPrechecks", "file_type": "code", "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "ads_backend_codebase_report", "target": "ads_backend_codebase_report_block_system", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_codebase_report_add_block_checklist", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_codebase_report_two_block_renderers", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_codebase_report_two_admin_uis", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_codebase_report_permission_keys", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_codebase_report_save_page_action", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_codebase_report_use_autosave", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_codebase_report_publish_prechecks", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_block_system", "target": "ads_backend_codebase_report_add_block_checklist", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_two_block_renderers", "target": "ads_backend_codebase_report_block_system", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_save_page_action", "target": "ads_backend_codebase_report_publish_prechecks", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_use_autosave", "target": "ads_backend_codebase_report_save_page_action", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_ads_cleanup_done_seed_home_page", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_apps_docs_byoi_cdn_with_revalidation", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_two_block_renderers", "target": "ads_backend_apps_docs_api_frontend_block_renderer", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_two_admin_uis", "target": "ads_backend_apps_docs_adrs_0001_admin_shell_integration_option_a_full_replacement", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_two_admin_uis", "target": "ads_backend_apps_docs_cloning_for_a_new_client_levion_show_payload_admin", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report", "target": "ads_backend_docs_superpowers_specs_2026_05_13_post_editor_wordpress_features_design_sortable_sidebar", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_save_page_action", "target": "ads_backend_apps_docs_byoi_cron_vercel_cron", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}, {"source": "ads_backend_codebase_report_add_block_checklist", "target": "ads_backend_apps_docs_api_frontend_block_renderer", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "ads-backend/CODEBASE_REPORT.md", "source_location": null, "weight": 1.0}], "hyperedges": []}