{"format": "ta-amps.seed-pack.nouns.v1", "pack_id": "visual-rendering", "status": "proposal_only", "records": [ {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.pack", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:visual-rendering", "role:pack", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "pack", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "A collection of nouns and verbs for rendering images, motion graphics and 3D scenes and checking the results", "lets_workers": "Turn a visual brief into a scene recipe, assets and motion written as code, render it deterministically, check it automatically for size, frames, contrast, safe areas, missing resources and licenses, and have someone else review it.", "flow": [{"verb": "visual-rendering.plan-scene", "when": "First, from a brief."}, {"verb": "visual-rendering.prepare-assets", "when": "For assets the scene needs: procedural, from licensed files, or generated and labeled."}, {"verb": "visual-rendering.render", "when": "After the recipe and assets exist; no model per frame."}, {"verb": "visual-rendering.check-render", "when": "After each render; deterministic."}, {"verb": "visual-rendering.review-render", "when": "Last, by a person or a different worker."}], "motion_as_code": "Motion graphics are scene recipes whose elements reference motion profiles: easing, duration, keyframes and a reduced-motion alternative.", "quality_checks": {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.quality-checks", "version": 1, "value_sha256": "64aecea21b5be4d588b820b964ef14ff848de11a87f19197c0de179f89c4da3b"}, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.quality-checks", "target_category": "noun.benchmark_suite", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.example.contrast", "target_category": "noun.benchmark_suite", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.tool.blender", "target_category": "noun.code_node", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.tool.three-js", "target_category": "noun.code_node", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.template.scene-recipe", "target_category": "noun.scene_recipe", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.template.asset-recipe", "target_category": "noun.scene_recipe", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.template.motion", "target_category": "noun.motion_profile", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.template.render-manifest", "target_category": "noun.eval_run", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.template.check-report", "target_category": "noun.eval_run", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.template.review-notes", "target_category": "noun.eval_run", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.video-showcase/video-showcase.v0.1.0.asset-policy", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.video-motion/video-motion.v0.1.0.tool.playwright", "target_category": "noun.code_node", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.video-motion/video-motion.v0.1.0.tool.chromium", "target_category": "noun.code_node", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.video-motion/video-motion.v0.1.0.tool.ffmpeg", "target_category": "noun.code_node", "note": ""}]}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.quality-checks", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.benchmark_suite", "pack:visual-rendering", "role:quality_checks", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.benchmark_suite", "role": "quality_checks", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Render quality checks and thresholds", "category_reason": "A fixed set of checks with thresholds and methods that every render is scored against.", "checks": [{"id": "dimensions-and-frames", "threshold": "Exact canvas width and height; frame count equals fps times duration, plus or minus one.", "method": "ffprobe or image headers."}, {"id": "color-space", "threshold": "The declared color space, sRGB unless the recipe says otherwise.", "method": "Read the output's color metadata."}, {"id": "empty-frames", "threshold": "No fully transparent or single-color frame unless the recipe declares it.", "method": "Per-frame pixel statistics."}, {"id": "repeatability", "threshold": "Two renders give identical digests for deterministic renderers, or SSIM of at least 0.99 for GPU renderers that are not bit-exact.", "method": "Render twice; compare digests or run ffmpeg's ssim filter."}, {"id": "text-contrast", "threshold": "Text contrast at least 4.5:1, or 3:1 for text 24 px and larger, against what is behind it.", "method": "WCAG relative luminance, as in example.contrast."}, {"id": "text-size", "threshold": "Overlay text at least 24 px tall at 1080p.", "method": "Font size from the recipe, scaled to the canvas."}, {"id": "safe-area", "threshold": "Every element inside the inner 90 percent of the canvas.", "method": "Element bounds from the recipe and the render."}, {"id": "missing-resources", "threshold": "The renderer log reports no missing texture, font or file.", "method": "Scan the render log."}, {"id": "render-budget", "threshold": "Wall time within the brief's budget.", "method": "The render manifest's wall_seconds."}, {"id": "asset-licenses", "threshold": "Every asset's license is allowed by the asset policy.", "method": "Deterministic join of elements and asset nouns."}, {"id": "reduced-motion", "threshold": "Every motion profile names a reduced-motion alternative.", "method": "Read the motion profiles."}], "rules": ["Every check reports its measurement.", "not_run and not_applicable always carry a reason; neither counts as pass.", "passed is true only if every check is pass or not_applicable."], "contrast_example": {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.example.contrast", "version": 1, "value_sha256": "34c7857c9c7681525a155e1b5c72c7f2a133ce48b16b9e5eb3bf71164409c34c"}, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "requires_noun", "target_id": "seedpack.visual-rendering/visual-rendering.v0.1.0.example.contrast", "target_category": "noun.benchmark_suite", "note": ""}]}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.example.contrast", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.benchmark_suite", "pack:visual-rendering", "role:worked_example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.benchmark_suite", "role": "worked_example", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "SYNTHETIC worked example: text contrast ratios", "category_reason": "A golden fixture with reference values that the validator recomputes.", "fixture_kind": "contrast_ratio", "formula": "Relative luminance L = 0.2126 R + 0.7152 G + 0.0722 B of linearized sRGB channels (c/12.92 at or below 0.04045, else ((c + 0.055) / 1.055) ^ 2.4); ratio = (L_lighter + 0.05) / (L_darker + 0.05).", "thresholds": {"normal_text": 4.5, "large_text": 3.0}, "pairs": [{"id": "white-on-black", "foreground": "#ffffff", "background": "#000000"}, {"id": "gray-767676-on-white", "foreground": "#767676", "background": "#ffffff"}, {"id": "gray-777777-on-white", "foreground": "#777777", "background": "#ffffff"}, {"id": "yellow-on-white", "foreground": "#ffff00", "background": "#ffffff"}, {"id": "blue-on-white", "foreground": "#0000ff", "background": "#ffffff"}], "expected": {"white-on-black": {"ratio": 21.0, "normal_text": true, "large_text": true}, "gray-767676-on-white": {"ratio": 4.54, "normal_text": true, "large_text": true}, "gray-777777-on-white": {"ratio": 4.48, "normal_text": false, "large_text": true}, "yellow-on-white": {"ratio": 1.07, "normal_text": false, "large_text": false}, "blue-on-white": {"ratio": 8.59, "normal_text": true, "large_text": true}}, "reading": ["The expected ratios are the widely published reference values for these color pairs.", "#767676 is the lightest gray that passes 4.5:1 on white; #777777 just misses it."], "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.tool.blender", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.code_node", "pack:visual-rendering", "role:tool_card", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.code_node", "role": "tool_card", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Tool card: Blender", "category_reason": "A tool card pins an external renderer's identity, license and headless use.", "name": "Blender", "homepage": "https://www.blender.org", "source": "https://projects.blender.org/blender/blender", "tool_license": {"spdx": "GPL-2.0-or-later", "note": "Covers Blender's own code; read the license files of the exact build for bundled libraries. Work you make with Blender, such as renders and scene files, is yours and not covered by Blender's license.", "check": "https://www.blender.org/about/license/"}, "pin": null, "pin_reason": "Pin the exact version string and the build's SHA-256.", "headless": ["blender -b scene.blend -o //render_#### -F PNG -f 1", "blender -b -P build_scene.py"], "cautions": ["GPU renders may differ slightly between machines; compare with SSIM instead of digests.", "Scripts run with full access inside the sandbox; run only reviewed scene scripts."], "used_by": ["visual-rendering.render"], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.tool.three-js", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.code_node", "pack:visual-rendering", "role:tool_card", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.code_node", "role": "tool_card", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Tool card: three.js", "category_reason": "A tool card pins a rendering library's identity, license and use.", "name": "three.js", "homepage": "https://threejs.org", "source": "https://github.com/mrdoob/three.js", "tool_license": {"spdx": "MIT"}, "pin": null, "pin_reason": "Pin the exact release and the bundle's SHA-256.", "use": "Render in a pinned headless browser build and capture the canvas frame by frame.", "cautions": ["Headless WebGL may fall back to software rendering; record which one ran.", "Use a fixed device pixel ratio and canvas size for every frame."], "used_by": ["visual-rendering.render"], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.template.scene-recipe", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.scene_recipe", "pack:visual-rendering", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.scene_recipe", "role": "template", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Template: a scene recipe: canvas, camera, lights, elements, palette, renderer, seed and output", "category_reason": "A declarative scene layout and asset binding graph.", "describes": "a scene recipe: canvas, camera, lights, elements, palette, renderer, seed and output", "schema": {"type": "object", "additionalProperties": false, "required": ["scene_id", "kind", "canvas", "elements", "renderer", "output", "seed"], "properties": {"scene_id": {"type": "string", "minLength": 1, "maxLength": 60, "pattern": "^[a-z0-9-]+$"}, "kind": {"type": "string", "enum": ["image", "motion", "3d"]}, "canvas": {"type": "object", "additionalProperties": false, "required": ["width", "height"], "properties": {"width": {"type": "integer", "minimum": 16, "maximum": 7680}, "height": {"type": "integer", "minimum": 16, "maximum": 4320}, "fps": {"type": "number", "minimum": 1, "maximum": 120}, "duration_s": {"type": "number", "minimum": 0, "maximum": 600}, "background": {"type": "string", "minLength": 0, "maxLength": 40}}}, "camera": {"type": "object", "additionalProperties": false, "required": [], "properties": {"position": {"type": "array", "minItems": 3, "maxItems": 3, "items": {"type": "number"}}, "target": {"type": "array", "minItems": 3, "maxItems": 3, "items": {"type": "number"}}, "fov_deg": {"type": "number", "minimum": 1, "maximum": 179}}}, "lights": {"type": "array", "minItems": 0, "maxItems": 10, "items": {"type": "object", "additionalProperties": false, "required": ["kind"], "properties": {"kind": {"type": "string", "enum": ["ambient", "directional", "point", "area"]}, "intensity": {"type": "number", "minimum": 0, "maximum": 1000}, "color": {"type": "string", "minLength": 0, "maxLength": 9}}}}, "elements": {"type": "array", "minItems": 1, "maxItems": 100, "items": {"type": "object", "additionalProperties": false, "required": ["element_id", "asset_ref"], "properties": {"element_id": {"type": "string", "minLength": 1, "maxLength": 60}, "asset_ref": {"type": "string", "minLength": 1, "maxLength": 300}, "position": {"type": "array", "minItems": 2, "maxItems": 3, "items": {"type": "number"}}, "scale": {"type": "number", "minimum": 0, "maximum": 100}, "rotation_deg": {"type": "array", "minItems": 1, "maxItems": 3, "items": {"type": "number"}}, "motion_ref": {"type": "string", "minLength": 0, "maxLength": 300}, "text": {"type": "string", "minLength": 0, "maxLength": 200}, "font": {"type": "string", "minLength": 0, "maxLength": 80}, "z": {"type": "integer", "minimum": 0, "maximum": 100}}}}, "palette": {"type": "array", "minItems": 0, "maxItems": 12, "items": {"type": "string", "minLength": 1, "maxLength": 9, "pattern": "^#[0-9a-fA-F]{6}([0-9a-fA-F]{2})?$"}}, "renderer": {"type": "string", "minLength": 1, "maxLength": 160}, "seed": {"type": "integer", "minimum": 0}, "output": {"type": "object", "additionalProperties": false, "required": ["format", "color_space"], "properties": {"format": {"type": "string", "enum": ["png", "webm", "mp4", "exr", "svg"]}, "color_space": {"type": "string", "enum": ["srgb", "linear", "display_p3"]}}}}}, "rules": ["Every element references an asset noun by pin.", "The seed makes procedural parts repeatable."], "example": {"scene_id": "title-card", "kind": "motion", "canvas": {"width": 1920, "height": 1080, "fps": 30, "duration_s": 4, "background": "#101418"}, "elements": [{"element_id": "title", "asset_ref": "SYNTHETIC font asset pin", "position": [960, 540], "scale": 1, "rotation_deg": [0], "motion_ref": "SYNTHETIC fade-up motion pin", "text": "One request, one checked result", "font": "Inter", "z": 1}], "palette": ["#101418", "#f4f6f8", "#3d8bfd"], "renderer": "SYNTHETIC: an SVG frame renderer rasterized with a pinned browser build", "seed": 7, "output": {"format": "webm", "color_space": "srgb"}}, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.template.asset-recipe", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.scene_recipe", "pack:visual-rendering", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.scene_recipe", "role": "template", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Template: one asset: procedural recipe, file digest or generated output, with its license", "category_reason": "An asset recipe is a binding of one asset into scenes with its provenance.", "describes": "one asset: procedural recipe, file digest or generated output, with its license", "schema": {"type": "object", "additionalProperties": false, "required": ["asset_id", "kind", "source", "license", "generated"], "properties": {"asset_id": {"type": "string", "minLength": 1, "maxLength": 60}, "kind": {"type": "string", "enum": ["vector", "raster", "mesh", "texture", "font", "material", "hdri"]}, "source": {"type": "string", "enum": ["procedural", "file", "generated"]}, "recipe": {"type": "object"}, "blob_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "license": {"type": "string", "minLength": 1, "maxLength": 120}, "attribution": {"type": "string", "minLength": 0, "maxLength": 300}, "generated": {"type": "boolean"}, "generator": {"type": "string", "minLength": 0, "maxLength": 200}, "notes": {"type": "string", "minLength": 0, "maxLength": 300}}}, "rules": ["generated is true when a model made the asset, and generator names it.", "The license must be allowed by the asset policy."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.template.motion", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.motion_profile", "pack:visual-rendering", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.motion_profile", "role": "template", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Template: a motion profile for motion graphics as code: easing, duration, delay, keyframes and a reduced-motion alternative", "category_reason": "Parameterized keyframe curves are exactly what a motion profile holds.", "describes": "a motion profile for motion graphics as code: easing, duration, delay, keyframes and a reduced-motion alternative", "schema": {"type": "object", "additionalProperties": false, "required": ["name", "easing", "duration_s"], "properties": {"name": {"type": "string", "minLength": 1, "maxLength": 80}, "easing": {"type": "string", "enum": ["linear", "ease_in", "ease_out", "ease_in_out", "spring", "cubic_bezier"]}, "cubic_bezier": {"type": "array", "minItems": 4, "maxItems": 4, "items": {"type": "number", "minimum": -2, "maximum": 2}}, "duration_s": {"type": "number", "minimum": 0.01, "maximum": 60}, "delay_s": {"type": "number", "minimum": 0, "maximum": 60}, "keyframes": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["t", "property", "value"], "properties": {"t": {"type": "number", "minimum": 0, "maximum": 1}, "property": {"type": "string", "minLength": 1, "maxLength": 40}, "value": {"type": ["number", "string"]}}}}, "reduced_motion_alternative": {"type": "string", "minLength": 0, "maxLength": 200}}}, "rules": ["Keyframe times run from 0 to 1 across the duration.", "Every profile names a reduced-motion alternative."], "example": {"name": "fade-up", "easing": "cubic_bezier", "cubic_bezier": [0.2, 0.0, 0.0, 1.0], "duration_s": 0.6, "delay_s": 0.2, "keyframes": [{"t": 0, "property": "opacity", "value": 0}, {"t": 1, "property": "opacity", "value": 1}, {"t": 0, "property": "translate_y_px", "value": 24}, {"t": 1, "property": "translate_y_px", "value": 0}], "reduced_motion_alternative": "Appear without movement."}, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.template.render-manifest", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:visual-rendering", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Template: the record of one render: tool, version, scenes, frames, digests, time and log warnings", "category_reason": "A render manifest is a fingerprinted run record.", "describes": "the record of one render: tool, version, scenes, frames, digests, time and log warnings", "schema": {"type": "object", "additionalProperties": false, "required": ["renderer", "scenes", "model_calls"], "properties": {"renderer": {"type": "object", "additionalProperties": false, "required": ["tool", "version"], "properties": {"tool": {"type": "string", "minLength": 1, "maxLength": 100}, "version": {"type": "string", "minLength": 1, "maxLength": 100}, "build_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}}}, "scenes": {"type": "array", "minItems": 1, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["scene_id", "frames", "output_sha256", "wall_seconds"], "properties": {"scene_id": {"type": "string", "minLength": 1, "maxLength": 60}, "frames": {"type": "integer", "minimum": 1}, "output_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "wall_seconds": {"type": ["number", "null"]}, "frame_sha256": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "string", "pattern": "^[0-9a-f]{64}$"}}, "log_warnings": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "string", "minLength": 1, "maxLength": 300}}}}}, "model_calls": {"type": "integer", "minimum": 0, "maximum": 0}}}, "rules": ["model_calls is 0.", "Digests are of the produced files."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.template.check-report", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:visual-rendering", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Template: automatic quality check results for one render", "category_reason": "A check report is a scored run.", "describes": "automatic quality check results for one render", "schema": {"type": "object", "additionalProperties": false, "required": ["scene_ref", "checks", "passed"], "properties": {"scene_ref": {"type": "string", "minLength": 1, "maxLength": 300}, "checks": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["id", "result", "measurement"], "properties": {"id": {"type": "string", "minLength": 1, "maxLength": 60}, "result": {"type": "string", "enum": ["pass", "fail", "not_run", "not_applicable"]}, "measurement": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "passed": {"type": "boolean"}}}, "rules": ["Every quality check appears once with its measurement."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.visual-rendering", "key": "visual-rendering.v0.1.0.template.review-notes", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:visual-rendering", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "visual-rendering", "pack_version": "0.1.0", "title": "Template: a reviewer's notes and decision on one render", "category_reason": "Review notes are a verification pass.", "describes": "a reviewer's notes and decision on one render", "schema": {"type": "object", "additionalProperties": false, "required": ["reviewer_kind", "notes", "decision"], "properties": {"reviewer_kind": {"type": "string", "enum": ["human", "agent"]}, "notes": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "minLength": 1, "maxLength": 400}}, "decision": {"type": "string", "enum": ["ready", "revise", "reject"]}}}, "rules": ["The reviewer did not render it."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}} ]}