{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "grep-string-and-format-rules", "title": "Grep, string and format rules", "version": "0.1.0", "summary": "A collection of nouns and verbs for Aho-Corasick literal scanning, portable grep rules, Unicode and entropy security checks and strict JSON and copy formatting.", "license": "MIT", "store": "seedpack.grep-string-and-format-rules", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "baf078c4e22e6b62675dcffbd4b25483a76d2737bb3c7b452a6df726dbd5e0a0" }, { "path": "source.json", "sha256": "2df6754c6bebd2385bf59c6814f981a0fd22b9a21d3389c496e4ca7eae3bebe2" }, { "path": "nouns.json", "sha256": "7a2fbc87514c8a50aff76a1c88b5708c32e99e0d0910ff1433957b40309fdeb3" }, { "path": "verbs.json", "sha256": "11a026ed668d3943ed94e2c265ff8eaed06d62cf69b7a01b9be9a0c774f387e5" } ], "nouns": [ { "key": "grep-string-and-format-rules.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "438742b38ccd7e96c00b972b1fc06edaa1285cb10641098a339cc171dd4c3c4c" }, { "key": "grep-string-and-format-rules.v0.1.0.guardrail.masked-diagnostics-and-hex-pin-exemption", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "0817261ecad8fa29a34c1a6f14ada825c40f00a6ce0042a4c6218045c70b45a1" }, { "key": "grep-string-and-format-rules.v0.1.0.guardrail.zero-inline-rule-magic-literals", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "71bd05969db997bce6156473ce755b27ee214935fa1cc00a2fef7550ee43c826" }, { "key": "grep-string-and-format-rules.v0.1.0.spec.portable-grep-unicode-and-format-grid", "category_id": "noun.benchmark_suite", "role": "spec", "value_sha256": "fbea747461bc1d52235432811fa6b61370aa4e97893b8e89270ed6f913607a04" }, { "key": "grep-string-and-format-rules.v0.1.0.rules.negation-entropy-and-caption-wrapping", "category_id": "noun.reflex_procedure", "role": "rules", "value_sha256": "e81d7c83aec0df232dcf2b7c3c88b39724d16ee10028d4514461c004eef1d123" }, { "key": "grep-string-and-format-rules.v0.1.0.tool.rule-engine", "category_id": "noun.code_node", "role": "tool_card", "value_sha256": "30f7fbef4b394c509eea16c8efa8c17852e6b381096726d006246b2276f45a00" }, { "key": "grep-string-and-format-rules.v0.1.0.template.rule-engine-receipt", "category_id": "noun.scene_recipe", "role": "template", "value_sha256": "6a96793470d3abe9ca4572faa813afcfb523e1054204935434658de3a9e9b934" }, { "key": "grep-string-and-format-rules.v0.1.0.example.rule-engine-bundle", "category_id": "noun.eval_run", "role": "example", "value_sha256": "43c6dc73a9dcafd12cf8def95ca78677c5a48b7fe033b31300d4bdaf47d010ae" }, { "key": "grep-string-and-format-rules.v0.1.0.example.rule-engine-receipt", "category_id": "noun.eval_run", "role": "example", "value_sha256": "a55d5c0137d4445e680da81a5cbe39e1a5a1dd64d5f95d13766e1d593cc3f0d7" } ], "verbs": [ { "template_id": "grep-string-and-format-rules.scan-literals-and-portable-grep-rules", "kind": "verb.probe_source", "claimant": "agent", "idempotency_key": "seedpack:grep-string-and-format-rules:scan-literals-and-portable-grep-rules:49b19665c81d0441e8e3ad736803cb8a9b04c4fcaa197afaeb4a15a57e9a5f5f", "report_shape_sha256": "e227580972cedfe21ef520d412d1a095f685c9eb5d69e5a26520a0a6e83fb9ac" }, { "template_id": "grep-string-and-format-rules.audit-unicode-smuggling-and-entropy", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:grep-string-and-format-rules:audit-unicode-smuggling-and-entropy:505b17ce64e9d8951919b5a5e2e919cd21551a559b901af7ec9fb02318e4df56", "report_shape_sha256": "d5e46f67f235be4a1fa96d5470282823b2938cc022e134972aa77730628fc4ff" }, { "template_id": "grep-string-and-format-rules.verify-strict-json-copy-and-ast-gate", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:grep-string-and-format-rules:verify-strict-json-copy-and-ast-gate:b55401f6d93c34154a5b6bf3513f380b8648f965195af85847affa050895f6ba", "report_shape_sha256": "d60c0393ee13020b048a154fc218ec09e5a8f7059824ea67f2073b5ea49c4918" } ], "code": { "path": "packs/grep-string-and-format-rules/code", "files": 13, "sha256": "08429c5fd1f983f6a8eb73a07cbdd1ad7cea266285a155406bec16764b642c48", "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": "configuration-grids-and-bounds", "keys": [] }, { "pack_id": "checks-of-checks", "keys": [] }, { "pack_id": "security-review", "keys": [] }, { "pack_id": "wiring-and-conformance-checks", "keys": [] } ], "boundaries": [ "All regex, literal, Unicode, SHA-256 name-hash and Shannon-entropy scans run offline over local text buffers and never contact external services.", "Matched secrets, high-entropy tokens and hashed blocklist hits are masked in diagnostic reports so cleartext credentials never leak into receipts.", "Every codepoint bound, entropy cutoff, safe-integer bit-width and caption line limit resolves from default_grid_spec.json and passes ZeroHardcodedValuesAstGate.", "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." } }