{"brick_shorts":{"cadence":"daily when the topic/review/render loop is healthy; otherwise two or three polished shorts per week","episodes":[{"cadence":"launch","reward_hook":"subscriber still card","slot":1,"slug":"brick-signal-arrival","status":"needs topic source","target_length_seconds":90,"title":"Brick Signal Shorts: Arrival"},{"cadence":"launch","reward_hook":"large purchase poster card","slot":2,"slug":"brick-signal-misread-signal","status":"needs topic source","target_length_seconds":90,"title":"Brick Signal Shorts: Misread Signal"},{"cadence":"weekly","reward_hook":"SpaceCash sticker card","slot":3,"slug":"brick-signal-local-conflict","status":"needs topic source","target_length_seconds":120,"title":"Brick Signal Shorts: Local Conflict"},{"cadence":"weekly","reward_hook":"in-game achievement card","slot":4,"slug":"brick-signal-artifact-cost","status":"needs topic source","target_length_seconds":120,"title":"Brick Signal Shorts: Artifact Cost"},{"cadence":"weekly","reward_hook":"fortune teller headline oracle","slot":5,"slug":"brick-signal-cross-dimensional-pressure","status":"needs topic source","target_length_seconds":120,"title":"Brick Signal Shorts: Cross-Dimensional Pressure"},{"cadence":"weekly recap","reward_hook":"subscriber finale card","slot":6,"slug":"brick-signal-season-fracture","status":"needs topic source","target_length_seconds":180,"title":"Brick Signal Shorts: Season Fracture"}],"format":"public-access-oddity","positioning":"custom brick-toy current-event humor replacing the prior music-video lane","program_id":"brick-signal-shorts-20260701","review_rules":["Use custom brick toy language and original characters; do not claim affiliation with a protected toy brand.","Pair every topical episode with source URL, date, standards status, and final video path.","Keep satire factual and lighthearted; avoid private people, minors, tragedies, medical misinformation, and harassment.","Use reward hooks as guaranteed or earned unlocks unless a separate legal review clears another mechanic."],"runtime":"60-180 seconds per short; optional 8-12 minute weekly compilation","state_file":"C:\\Users\\andre\\.northstar-prime\\nsp-cable.json","title":"Brick Signal Shorts"},"brick_topic_queue":{"allowed_standards_statuses":["blocked","needs_review","needs_revision","source_needed","standards_passed"],"allowed_statuses":["approved","archived","blocked","draft","in_review","needs_source","published","scheduled"],"generated_at":"2026-07-16T02:40:56+00:00","limit":12,"mode":"brick-signal-topic-queue-v1","ok":true,"operator_note":"Topic rows require source URL/date and standards pass before scheduling or publishing.","program_id":"brick-signal-shorts-20260701","status":null,"summary":{"needs_source":6},"topics":[{"cadence":"launch","final_video_path":null,"is_publish_ready":false,"publish_date":null,"review_status":"needs_source","reward_tie_in":"subscriber still card","satire_angle":"Needs dated source and lighthearted satire angle.","slot":1,"slug":"brick-signal-arrival","source_date":null,"source_label":null,"source_url":null,"standards_status":"source_needed","target_length_seconds":90,"title":"Brick Signal Shorts: Arrival","topic_id":"brick-signal-arrival","updated_at":"2026-07-16T02:40:56+00:00"},{"cadence":"launch","final_video_path":null,"is_publish_ready":false,"publish_date":null,"review_status":"needs_source","reward_tie_in":"large purchase poster card","satire_angle":"Needs dated source and lighthearted satire angle.","slot":2,"slug":"brick-signal-misread-signal","source_date":null,"source_label":null,"source_url":null,"standards_status":"source_needed","target_length_seconds":90,"title":"Brick Signal Shorts: Misread Signal","topic_id":"brick-signal-misread-signal","updated_at":"2026-07-16T02:40:56+00:00"},{"cadence":"weekly","final_video_path":null,"is_publish_ready":false,"publish_date":null,"review_status":"needs_source","reward_tie_in":"SpaceCash sticker card","satire_angle":"Needs dated source and lighthearted satire angle.","slot":3,"slug":"brick-signal-local-conflict","source_date":null,"source_label":null,"source_url":null,"standards_status":"source_needed","target_length_seconds":120,"title":"Brick Signal Shorts: Local Conflict","topic_id":"brick-signal-local-conflict","updated_at":"2026-07-16T02:40:56+00:00"},{"cadence":"weekly","final_video_path":null,"is_publish_ready":false,"publish_date":null,"review_status":"needs_source","reward_tie_in":"in-game achievement card","satire_angle":"Needs dated source and lighthearted satire angle.","slot":4,"slug":"brick-signal-artifact-cost","source_date":null,"source_label":null,"source_url":null,"standards_status":"source_needed","target_length_seconds":120,"title":"Brick Signal Shorts: Artifact Cost","topic_id":"brick-signal-artifact-cost","updated_at":"2026-07-16T02:40:56+00:00"},{"cadence":"weekly","final_video_path":null,"is_publish_ready":false,"publish_date":null,"review_status":"needs_source","reward_tie_in":"fortune teller headline oracle","satire_angle":"Needs dated source and lighthearted satire angle.","slot":5,"slug":"brick-signal-cross-dimensional-pressure","source_date":null,"source_label":null,"source_url":null,"standards_status":"source_needed","target_length_seconds":120,"title":"Brick Signal Shorts: Cross-Dimensional Pressure","topic_id":"brick-signal-cross-dimensional-pressure","updated_at":"2026-07-16T02:40:56+00:00"},{"cadence":"weekly recap","final_video_path":null,"is_publish_ready":false,"publish_date":null,"review_status":"needs_source","reward_tie_in":"subscriber finale card","satire_angle":"Needs dated source and lighthearted satire angle.","slot":6,"slug":"brick-signal-season-fracture","source_date":null,"source_label":null,"source_url":null,"standards_status":"source_needed","target_length_seconds":180,"title":"Brick Signal Shorts: Season Fracture","topic_id":"brick-signal-season-fracture","updated_at":"2026-07-16T02:40:56+00:00"}]},"catalog_total":162,"generated_at":"2026-07-16T02:40:56+00:00","ledger":{"asset_count":0,"entitlement_count":0,"group_counts":[],"last_imported_at":null,"rewardable_asset_count":0,"tier_counts":[]},"official_references":[{"href":"https://www.irs.gov/filing/digital-assets","label":"IRS digital assets guidance"},{"href":"https://www.ftc.gov/business-guidance/resources/disclosures-101-social-media-influencers","label":"FTC disclosure guidance"}],"ok":true,"operator_handoff":"C:\\Users\\andre\\Desktop\\00_ORGANIZED_DESKTOP\\08_NSP_STORE_REWARDS\\nsp_nft_reward_program_20260701\\OPEN_FIRST_NSP_REWARD_AND_BRICK_SHORTS_20260701.html","program_id":"nsp-digital-collectible-rewards-20260701","reward_channels":[{"guardrail":"bonus digital collectible; no investment, resale, or cash-value claim","name":"Paid Subscriber Drops","reward":"VORATH transmission card or Brick Signal Shorts behind-the-scenes still","slug":"paid-subscriber-drops","trigger":"monthly subscriber eligibility"},{"guardrail":"guaranteed threshold reward; avoid paid random draws","name":"Large NSP Store Purchase Bonuses","reward":"episode poster, hero derivative, title card, or prop card","slug":"large-store-purchase-bonuses","trigger":"threshold purchase"},{"guardrail":"SpaceCash remains closed-loop NSP credit only","name":"Bulk SpaceCash Package Bonuses","reward":"SpaceCash/VORATH sticker or themed brick-sticker card","slug":"bulk-spacecash-package-bonuses","trigger":"closed-loop SpaceCash credit package"},{"guardrail":"earned gameplay reward, not cash-out or wager payout","name":"Game Achievement Unlocks","reward":"badge, title-card unlock, clip card, or oracle variant","slug":"game-achievement-unlocks","trigger":"skill-based arcade achievement"},{"guardrail":"avoid paid chance mechanics without separate legal review","name":"Fortune Teller / Oracle Reveals","reward":"headline oracle card, tarot/oracle variant, or seeded VORATH card","slug":"fortune-teller-oracle-reveals","trigger":"free, earned, or gameplay-seeded reveal"}],"source_manifest":"C:\\Users\\andre\\Desktop\\00_ORGANIZED_DESKTOP\\08_NSP_STORE_REWARDS\\nsp_nft_reward_program_20260701\\NFT_REWARD_IMAGE_CANDIDATE_MANIFEST_20260701.csv","status":"planning_surface_ready"}
