{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "film-and-surface-rule-evaluator", "title": "Film and surface rule evaluator", "version": "0.1.0", "summary": "A collection of nouns and verbs for evaluating declarative film and surface rule nouns, blocking forbidden synthetic or non-functional stamps, scoring frosted-pill caption centering and dual-channel cognitive load, repointing dead repository links to SHA-256-pinned source mirrors and verifying llms.txt parity against MCP tools.", "license": "MIT", "store": "seedpack.film-and-surface-rule-evaluator", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "60c6e60f3ae982618abb0e8cfd50193933cdce7f9079f4ac0b9513525296a29d" }, { "path": "source.json", "sha256": "93d46abcbfe238d065a95b198d0c0f5cca3eeb2eab754c64c8bb981cd5d00895" }, { "path": "nouns.json", "sha256": "6789ee88f38d1604f12c0ab67bc24e1913c0c0f916baddca4195e1e796ebb8c9" }, { "path": "verbs.json", "sha256": "a998ed4012bf4ac10a20984db5cdb01a91d8facaaac3c362429af2b543939cc1" } ], "nouns": [ { "key": "film-and-surface-rule-evaluator.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "c3147c765d7468f3ff6621f86c89ac69bec35a7e695c850c4bff7e20ae36dbc5" }, { "key": "film-and-surface-rule-evaluator.v0.1.0.guardrail.honest-unknown-and-no-simulated-fallback", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "58e44d1270773dd64baa9ec0718e635f510f7d6494bbba092ba6b824745849eb" }, { "key": "film-and-surface-rule-evaluator.v0.1.0.guardrail.distinct-reviewer-on-readiness", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "6cdbfe615d93208fc693a110f1ef7760e8d9524ca146f23682625f8f11aa7026" }, { "key": "film-and-surface-rule-evaluator.v0.1.0.spec.declarative-film-and-surface-rules", "category_id": "noun.benchmark_suite", "role": "spec", "value_sha256": "391a9f3527fb3b8a96ad5da3a0317e3b5f462ac4172cfe1b40c6cce628e0b834" }, { "key": "film-and-surface-rule-evaluator.v0.1.0.rules.mirror-relink-and-mcp-parity", "category_id": "noun.reflex_procedure", "role": "rules", "value_sha256": "2da5617c36dccfa45fb902eee89f5dafcd1cdc77207907ea223a71cf8a3a7234" }, { "key": "film-and-surface-rule-evaluator.v0.1.0.tool.film-surface-rules", "category_id": "noun.code_node", "role": "tool_card", "value_sha256": "2b16b7d6853266de975d80e1d415cae40aceeec390b66f6851f809d05171e3b2" }, { "key": "film-and-surface-rule-evaluator.v0.1.0.template.film-surface-rules-receipt", "category_id": "noun.scene_recipe", "role": "template", "value_sha256": "0d683e0321579b4a4cb9c4983b91a4b04187ac9aa59c9a5b523d308bcec351b0" }, { "key": "film-and-surface-rule-evaluator.v0.1.0.example.film-surface-rules-bundle", "category_id": "noun.eval_run", "role": "example", "value_sha256": "7d68c4223780e994d060f22a40a53e92c172802cc967cdafdb3cbe0b2f609219" }, { "key": "film-and-surface-rule-evaluator.v0.1.0.example.film-surface-rules-receipt", "category_id": "noun.eval_run", "role": "example", "value_sha256": "c1377ffd950dc8a3dc75ffc51971aafa873b23573f88a8be3adf7a3f43d72613" } ], "verbs": [ { "template_id": "film-and-surface-rule-evaluator.evaluate-film-rules-and-caption-load", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:film-and-surface-rule-evaluator:evaluate-film-rules-and-caption-load:20ac637b21c394987a93e1c430cca9d737bd436fa550bc5f2e704840dcf7b9ff", "report_shape_sha256": "50636fda5f3dfe2cb2d9bf1edc50cf5305a9500dcf6360acb2a6e2aa51c831d7" }, { "template_id": "film-and-surface-rule-evaluator.repoint-dead-links-and-check-mcp-parity", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:film-and-surface-rule-evaluator:repoint-dead-links-and-check-mcp-parity:1ca84bf8e23dd9a79b109aad61a41feea77c336dd7a47d6e771b0294e582a931", "report_shape_sha256": "c81f675b5f08993f6e139b4c44171571ac6b3e1b1006beee5a1367d9f7a67d30" }, { "template_id": "film-and-surface-rule-evaluator.review-film-and-surface-readiness", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:film-and-surface-rule-evaluator:review-film-and-surface-readiness:8186cba818c3f8e060ae018985fece8a9b4b3b3f51a5cc9ad121c0d6c21b2137", "report_shape_sha256": "31dba54b19673f9a6523b91e84eaec436010499cb47e4fd08473d5b2fe0bafbd" } ], "code": { "path": "packs/film-and-surface-rule-evaluator/code", "files": 10, "sha256": "fe4d4a7adad176b5351bcb05ced3012f8c149fa5a5763889e43b1f3950c529f3", "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": "scene-and-cognitive-video-qa", "keys": [] }, { "pack_id": "audio-and-narration-qa", "keys": [] }, { "pack_id": "rename-and-relink", "keys": [] }, { "pack_id": "configuration-grids-and-bounds", "keys": [] } ], "boundaries": [ "Missing measurements evaluate to unknown rather than fabricated zero passes.", "Simulated fallback answers, synthetic disclaimers and non-functional status chips fail readiness checks.", "Admitting a film cut or surface readiness receipt requires an independent distinct_reviewer.", "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." } }