{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "visual-rendering", "title": "Visual and 3D rendering", "version": "0.1.0", "summary": "A collection of nouns and verbs for rendering images, motion graphics and 3D scenes and checking the results: renderer cards, scene, asset and motion recipes, quality checks with a contrast worked example, and verbs to plan, prepare, render, check and review.", "license": "MIT", "store": "seedpack.visual-rendering", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "786920273c0ab837e7b663b4c3e8069fa1dad56a09560827daf97956a7b1a4c4" }, { "path": "source.json", "sha256": "cdeca29a8b0c9dedd1bef9f26728cb70452d4c6c459058a1da822cd047fc2583" }, { "path": "nouns.json", "sha256": "18f817469b8cb21900070d4a4b7095bc46b0eae3d43fba49ce0140bcbded318a" }, { "path": "verbs.json", "sha256": "d9e90595201b06995777dc7248d829ccbbc15207e6da72aa339e51ee81c7d0c0" } ], "nouns": [ { "key": "visual-rendering.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "67859732e4f1a2ed91d993fdae7863c783c41bac1830e66a6553f782b1815150" }, { "key": "visual-rendering.v0.1.0.quality-checks", "category_id": "noun.benchmark_suite", "role": "quality_checks", "value_sha256": "64aecea21b5be4d588b820b964ef14ff848de11a87f19197c0de179f89c4da3b" }, { "key": "visual-rendering.v0.1.0.example.contrast", "category_id": "noun.benchmark_suite", "role": "worked_example", "value_sha256": "34c7857c9c7681525a155e1b5c72c7f2a133ce48b16b9e5eb3bf71164409c34c" }, { "key": "visual-rendering.v0.1.0.tool.blender", "category_id": "noun.code_node", "role": "tool_card", "value_sha256": "f7854c6ca8b3ab706a3fc9231f63ae3cbae0d5e09616b890b12bd3b00f5848d9" }, { "key": "visual-rendering.v0.1.0.tool.three-js", "category_id": "noun.code_node", "role": "tool_card", "value_sha256": "142f51d160dba928a034ebf7bc77bde33160a1f81d0f7cf4c9b2856863c19a2f" }, { "key": "visual-rendering.v0.1.0.template.scene-recipe", "category_id": "noun.scene_recipe", "role": "template", "value_sha256": "81cbd9d3dde8d78eb828e68a17a422bd99f14d0c73f4ad22ea89ac131057fe0c" }, { "key": "visual-rendering.v0.1.0.template.asset-recipe", "category_id": "noun.scene_recipe", "role": "template", "value_sha256": "916a56113d4e575a66d0d4452e132d130d968dc8e9d663ae0283b97e9aafdc78" }, { "key": "visual-rendering.v0.1.0.template.motion", "category_id": "noun.motion_profile", "role": "template", "value_sha256": "0ddd243e152773eebb4b7cf1b111be8128f2ce50dcf8d155a14b866404cc454b" }, { "key": "visual-rendering.v0.1.0.template.render-manifest", "category_id": "noun.eval_run", "role": "template", "value_sha256": "e232260f477c8bedb35800aa7449866b227d0ce863f689ba29a9f1abc54aabdc" }, { "key": "visual-rendering.v0.1.0.template.check-report", "category_id": "noun.eval_run", "role": "template", "value_sha256": "5ad37b678c0183e8a828a8ba200ccd5c6c0052fabd4e9c202b1e885c00cb1881" }, { "key": "visual-rendering.v0.1.0.template.review-notes", "category_id": "noun.eval_run", "role": "template", "value_sha256": "a33217f5ba02b38668fc5e99109c8818273363782a913be9463956ed42429b9c" } ], "verbs": [ { "template_id": "visual-rendering.plan-scene", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:visual-rendering:plan-scene:5e235605be14aecf7f4093bcd834913fc1764c16aae42ad8d6d63db6304cf7b8", "report_shape_sha256": "0d9a4aa49e94c870a47a966ca12d1630b85b05e8345f8b99ea510638c2872c81" }, { "template_id": "visual-rendering.prepare-assets", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:visual-rendering:prepare-assets:61f80940d12f396d1aa14397941602d99adc82d64e24bbb96a582bf1172d9646", "report_shape_sha256": "88a16147ef41241ac01e55dc7118fb1812412f502f5a1e4e4127b6c842010c22" }, { "template_id": "visual-rendering.render", "kind": "verb.compile_dag", "claimant": "agent", "idempotency_key": "seedpack:visual-rendering:render:e331c053d2e3b53813f1b0a79552e28bb9d5d936f8b28a1f330a024f9e7dfacc", "report_shape_sha256": "02db7a1ebe5fc55c127e2c0ae3903aa5f5a1532b49ae8d7e2f016102456fcacc" }, { "template_id": "visual-rendering.check-render", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:visual-rendering:check-render:148183635b7b135d8b87ea1919283ca27a526f13936ff6fc44b5b95558291c1e", "report_shape_sha256": "e8d8781956fc76b3c0c8e7d2ed66fd3d984a2ad9ff5ebac6e191c0379185accc" }, { "template_id": "visual-rendering.review-render", "kind": "verb.verify_gate", "claimant": "agent_or_human", "idempotency_key": "seedpack:visual-rendering:review-render:249fcf722d274830fb9d00884951a9edb271ec3b3e6a03d06c80c407036eddd8", "report_shape_sha256": "2e8f65a9e35a0fb97f67a3d85981504fe6a743168e920bcf27e679a71f9bd57e" } ], "dependencies": [ { "pack_id": "video-motion", "keys": [ "video-motion.v0.1.0.template.media", "video-motion.v0.1.0.tool.chromium", "video-motion.v0.1.0.tool.ffmpeg", "video-motion.v0.1.0.tool.playwright" ] }, { "pack_id": "video-showcase", "keys": [ "video-showcase.v0.1.0.asset-policy" ] } ], "boundaries": [ "Keep every output in the requester's scope. Releasing anything is the owner's separate decision.", "Rendering uses no model per frame.", "Importing the pack writes nothing and enqueues nothing." ], "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." } }