{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "narrated-explainer-video", "title": "Narrated explainer video", "version": "0.1.0", "summary": "A collection of nouns and verbs for making a narrated explainer video with code, every step a claimed verb that ends with a receipt: a script and a cut plan on one frame clock, narration placed on its beats, scenes rendered from a frame-addressable HTML stage, captions timed to the measured voice and checked against what it said, a caption-free master and an open-captions variant, video checks and a frame sheet, a ledger of every receipt, and a release manifest that hashes every delivered file before the owner decides.", "license": "MIT", "store": "seedpack.narrated-explainer-video", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "c4d99252747629b867e06a45f8885beff8e33246b7e9951843c7dfd29bf590bb" }, { "path": "source.json", "sha256": "3fa3c5202533c6558a5d564775c0d231750b8f759d036e64c05bec654b0579a2" }, { "path": "nouns.json", "sha256": "d7da6b04c99036f032e2bd82ccc76e8657d7118f290536ebeec5d24597342838" }, { "path": "verbs.json", "sha256": "4bd62bba40393965faaaaa748b9c49071bc033b500b7474460f1e1540199e5e3" } ], "nouns": [ { "key": "narrated-explainer-video.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "7733ada0556d474a93ff51ea4c85535e84a5e44ec1218db4a39b56e3d941b733" }, { "key": "narrated-explainer-video.v0.1.0.guardrail.every-step-a-receipt", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "66df7c20b53f999af087f4dbd6abf14c30d58bed4359addeda9de3d942ab35ea" }, { "key": "narrated-explainer-video.v0.1.0.guardrail.one-frame-clock", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "6767341471418484138f61a9cbf2278a614b6698727372fb7b9f90b80cc29c7f" }, { "key": "narrated-explainer-video.v0.1.0.guardrail.claims-from-records", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "0c92cdb3480173c4c7719c3cd8f431ff7011b518004c8b5360cf92273555bf66" }, { "key": "narrated-explainer-video.v0.1.0.guardrail.disclose-every-layer", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "c414f702d7cdfcfaaaddea08a2eceb74838fe72f0f7f18140992a60fed506873" }, { "key": "narrated-explainer-video.v0.1.0.rules.frame-clock", "category_id": "noun.reflex_procedure", "role": "rules", "value_sha256": "9b6d74d2fb7605bc108f69435032146366e4807f4da402c9d3368b9c08ff1a77" }, { "key": "narrated-explainer-video.v0.1.0.rules.html-stage", "category_id": "noun.reflex_procedure", "role": "rules", "value_sha256": "ef98b4ed808a2b6c544dbeb7e56aed5fd95d19ae8fc87fdfe72cd9cb20f3e727" }, { "key": "narrated-explainer-video.v0.1.0.rules.captions", "category_id": "noun.reflex_procedure", "role": "rules", "value_sha256": "72187c6ba1538290780c1c494aeef88097dfd94cab465aec91d024eaad8e10c8" }, { "key": "narrated-explainer-video.v0.1.0.tool.explainer-checks", "category_id": "noun.code_node", "role": "tool_card", "value_sha256": "cb1500a342d05e08856b0c823adf5fd53d9986f2f3667067f4c194b210309798" }, { "key": "narrated-explainer-video.v0.1.0.template.cut-plan", "category_id": "noun.scene_recipe", "role": "template", "value_sha256": "29fa99c1524cf5e00311ec7e588c33f7014d1551ee5d12bc0ce5c9361b667dd4" }, { "key": "narrated-explainer-video.v0.1.0.template.stage", "category_id": "noun.scene_recipe", "role": "template", "value_sha256": "2759a37a84573d272693d852993ff14633cd424333fb4f8bbe610c57f896c270" }, { "key": "narrated-explainer-video.v0.1.0.template.slice-recordings", "category_id": "noun.eval_run", "role": "template", "value_sha256": "00b2914ecf819bbeb3170e0844ac5ccc3cc4c35caec895358d68cc5cd2e72c08" }, { "key": "narrated-explainer-video.v0.1.0.template.caption-cues", "category_id": "noun.scene_recipe", "role": "template", "value_sha256": "e1d44db1a6ef3e6a61280f35ff700598ac216aef86429b5d07b140a38376c65b" }, { "key": "narrated-explainer-video.v0.1.0.template.caption-check", "category_id": "noun.eval_run", "role": "template", "value_sha256": "f5b1a807187715652150f21255be4a9c58f42b0e33d12e60a634bac44ab5ad4c" }, { "key": "narrated-explainer-video.v0.1.0.template.compose-record", "category_id": "noun.eval_run", "role": "template", "value_sha256": "191b7f44a63cf020cd37605835f4aba8afb4580040716ef8d0155aae41eb72ac" }, { "key": "narrated-explainer-video.v0.1.0.template.frame-sheet", "category_id": "noun.eval_run", "role": "template", "value_sha256": "48dd014c773678f4c1b61c695b4842f1ae79686c65eb337307325708ddbea38e" }, { "key": "narrated-explainer-video.v0.1.0.template.receipts-ledger", "category_id": "noun.eval_run", "role": "template", "value_sha256": "1281f5b41c9534a12898ccc3b24c0a61d612712dcedf82b387915a1e1e71f916" }, { "key": "narrated-explainer-video.v0.1.0.template.release-manifest", "category_id": "noun.eval_run", "role": "template", "value_sha256": "1da7a9db636d17d9d706ba5924afac95bdd1edab06f9258bd6e5bbc7740063f7" }, { "key": "narrated-explainer-video.v0.1.0.checklist", "category_id": "noun.skill_pack", "role": "checklist", "value_sha256": "804d2e2b077dc57968240b70658d30de5ced92471dad163015f20b080ceb60d2" }, { "key": "narrated-explainer-video.v0.1.0.sources", "category_id": "noun.public_source", "role": "sources", "value_sha256": "4440485bb9ce08a0d5f63e27778cf9ce50f332e27ca33d2c6814537c128c37e8" }, { "key": "narrated-explainer-video.v0.1.0.test-cases", "category_id": "noun.benchmark_suite", "role": "test_cases", "value_sha256": "738153bdcc9202f6711a51ad24e1d9dee068bcb7a11b7d64cf1a49f22292f4df" }, { "key": "narrated-explainer-video.v0.1.0.example.cut-plan", "category_id": "noun.scene_recipe", "role": "example", "value_sha256": "c95685f608308b1277c15010f01b38986553f7918a51d51cce15fe0d99e1c1d7" }, { "key": "narrated-explainer-video.v0.1.0.example.caption-cues", "category_id": "noun.scene_recipe", "role": "example", "value_sha256": "3221b324b731f90172863c8a0dfb527afa350c88989bf6b142e2359320897d96" }, { "key": "narrated-explainer-video.v0.1.0.example.caption-check", "category_id": "noun.eval_run", "role": "example", "value_sha256": "e6a164eda690ab9138d1ccb1482757006ef93ca21e3cd1e8f9280bed5f3f6e28" }, { "key": "narrated-explainer-video.v0.1.0.example.release-manifest", "category_id": "noun.eval_run", "role": "example", "value_sha256": "74a7854ec94fcb013e45388d7b3063ae847938899994fe7d980d99561804a3e3" }, { "key": "narrated-explainer-video.v0.1.0.release-checks", "category_id": "noun.benchmark_suite", "role": "worked_example", "value_sha256": "473a9c71c937ef820a3f99caf469f1a3f2a77f9f66c4bb365c783be6149c8519" } ], "verbs": [ { "template_id": "narrated-explainer-video.plan-cut", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:plan-cut:b2f46b00e8864279d9d5122d970e5fac8d174c3635c035914742b2faf9c8f2fe", "report_shape_sha256": "d92cba08882784f9db7820fb411822dbbf3e8f6184eac9ea1a2eac557c392a62" }, { "template_id": "narrated-explainer-video.build-stage-scenes", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:build-stage-scenes:50a51f78857072cf10a64ad967c2ebc5377843dfba812d25626905a1fe3e8904", "report_shape_sha256": "18c7e2327a6dd4039da31240a81c3194905679729ec975a189a8d9f89ff0941e" }, { "template_id": "narrated-explainer-video.render-slices", "kind": "verb.compile_dag", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:render-slices:94bbe645f40e4438a0ecc39b528fd7f5659103f713860d56d90a8dd5d2004da1", "report_shape_sha256": "b3a19360541dcdfe1c3d65b2e1fac83f3180e21d80cb578da75a5bc3d6419c95" }, { "template_id": "narrated-explainer-video.time-captions", "kind": "verb.compile_dag", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:time-captions:1195c1757aa8824f2fd3a3b1dd4e58bc6cf25f9131161a4f14d70ec98c66715a", "report_shape_sha256": "2023033021d3c166618eeba6be6cf95b86138bc1966aef0f5f7a77ab24539d9f" }, { "template_id": "narrated-explainer-video.check-captions", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:check-captions:5272bdf555d46834302b0d440c498378c568b06d77f0b7af56b3a08f71d40aed", "report_shape_sha256": "45e72ee443a3cb408574d494169f192a67479626fd545e09a9353f7b1fdab89c" }, { "template_id": "narrated-explainer-video.compose-cut", "kind": "verb.compile_dag", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:compose-cut:30924a83ae6a4794f1c0159ec2e053e6dc353e9c6657ec67744f9dfe6bf0e759", "report_shape_sha256": "c0e167ca4900e04abb70ee3cb7e2b5469889dc16a5cf6a8c0755ad42ea10511f" }, { "template_id": "narrated-explainer-video.make-frame-sheet", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:make-frame-sheet:b66d3a080c3bf6d5c489712cb3d9346f538f5af55d7568559a138b49cd31cd0b", "report_shape_sha256": "619f40b9fe7b09ad9886000da87f189bcfe517d579a5bcdec3fba90199dfaa9d" }, { "template_id": "narrated-explainer-video.compile-receipts", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:compile-receipts:72acc4a8448c0c0c6e921b775a2285a04e0b334636ea8a7fdf6ecaeed363449e", "report_shape_sha256": "d9d2946eef664bf3cb80421d644c6fdadbe3c9cc02fdd527d8d68b926b0d078e" }, { "template_id": "narrated-explainer-video.assemble-release-manifest", "kind": "verb.compile_dag", "claimant": "agent", "idempotency_key": "seedpack:narrated-explainer-video:assemble-release-manifest:f86cf7b136ba96b7352909e89935776c7afbe89eb33ff7ee94a6d55f6a735eab", "report_shape_sha256": "716be3ab876c37ac51e8b3dda3959422136ca458500f2f0cff8ec0989eee1733" } ], "code": { "path": "packs/narrated-explainer-video/code", "files": 14, "sha256": "42c998848b4d81a8f15373db6121b320fdd8f90707e4289dfa057a2b8206e8e7", "runs": "The library runs this code only in its own CI tests; workers run it under their own permissions. Reading, exporting or importing the pack runs none of it." }, "dependencies": [ { "pack_id": "video-motion", "keys": [ "video-motion.v0.1.0.template.sequence", "video-motion.v0.1.0.tool.chromium", "video-motion.v0.1.0.tool.ffmpeg", "video-motion.v0.1.0.tool.playwright", "video-motion.v0.1.0.tool.video-motion-tools" ] }, { "pack_id": "video-showcase", "keys": [ "video-showcase.v0.1.0.style-guide", "video-showcase.v0.1.0.template.caption-track" ] }, { "pack_id": "voice-narration", "keys": [ "voice-narration.v0.1.0.guardrail.label-ai-voice" ] } ], "boundaries": [ "Every step is a claimed verb that submits once with an execution report; failed attempts stay on the record.", "Scenes are code rendered by a pinned browser build; no model draws a frame.", "Workers never release the video; the owner decides and records it.", "Importing the pack writes nothing, enqueues nothing and installs no code." ], "override_policy": { "automatic_merge": false, "on_conflict": "stop_and_clarify" }, "importer": null, "importer_reason": "No manifest endpoint or generic importer exists. Reading or exporting this pack writes no records, enqueues no verbs and activates nothing.", "activation": { "automatic": false, "steps": [ "An owner assigns the namespace, store and queue.", "Each noun is written create-only with existing grants and read back; its value SHA-256 must match the pin.", "A verb template is filled with exact pins and enqueued explicitly by an authorized requester." ] }, "evaluation": { "result": null, "reason": "Offline shape, category and digest validation only. No worker has run these verbs." } }