{"nodes": [{"id": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_pr201", "label": "PR #201 \u2014 Private S3 Post Attachments", "file_type": "document", "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "source_url": null, "captured_at": null, "author": "Codex (AI)", "contributor": null}, {"id": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_attachment_thing", "label": "Attachment Thing Primitive", "file_type": "concept", "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_storage_ledger", "label": "Account Storage Tier Ledger", "file_type": "concept", "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_multipart_upload", "label": "Checksummed Multipart Upload Flow", "file_type": "concept", "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_cleanup_job", "label": "Bounded Hourly Cleanup Job", "file_type": "concept", "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_content_endpoint", "label": "Authorized Same-Origin Content Endpoint", "file_type": "concept", "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_pr201", "target": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_attachment_thing", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_attachment_thing", "target": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_storage_ledger", "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 0.9, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_multipart_upload", "target": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_attachment_thing", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 0.9, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_cleanup_job", "target": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_multipart_upload", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 0.85, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_cleanup_job", "target": "vercel_deployments_cron_secret", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 0.9, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_content_endpoint", "target": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_attachment_thing", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 0.9, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_pr201", "target": "vercel_deployments_oidc_s3_roles", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 0.9, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_pr201", "target": "vercel_deployments_develop_custom_environment", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 0.95, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_storage_ledger", "target": "remix_changelog_storage_accounting", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}, {"source": "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_attachment_thing", "target": "remix_changelog_everything_is_a_thing", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "attachment_lifecycle_flow", "label": "Attachment upload, accounting, serving, and cleanup lifecycle", "nodes": ["prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_multipart_upload", "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_attachment_thing", "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_storage_ledger", "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_content_endpoint", "prs_201_codex_s3_post_attachments__add_private_s3_post_attachments_with_tier_accounting_cleanup_job", "vercel_deployments_oidc_s3_roles"], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 0.9, "source_file": "PRs/201-codex-s3-post-attachments--add-private-s3-post-attachments-with-tier-accounting.md"}]}