{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "annoyance-hunt", "title": "Annoyance hunt", "version": "0.1.0", "summary": "A collection of nouns and verbs for hunting the friction and papercuts people meet, from their point of view: confusing copy, extra clicks, slow steps, surprising defaults, noisy output, repeated prompts, dead ends, inconsistent naming and things that work but feel wrong, with friction tours as charters for websites, command lines, videos and docs, every annoyance recorded in the person's own words with how often it happens, how much it hurts, who it affects and how to reproduce it, ranked by frequency times pain and confirmed by a person.", "license": "MIT", "store": "seedpack.annoyance-hunt", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "7bdc0790c02edeb3c35c8dd5db34d3e81f379a9b817d4fc708b975bec667e618" }, { "path": "source.json", "sha256": "355ee3e7e0c504f4c10825f77318972cce543826976144bc4984020237be635c" }, { "path": "nouns.json", "sha256": "48ac3a8273d4e8cc49b698914b1da790c902de04065d9efa8699e18c95d8e23c" }, { "path": "verbs.json", "sha256": "b5fb5cb85799e72123c950e4840c0393c2d0a6b8df9f206afa1b3065676cfe8a" } ], "nouns": [ { "key": "annoyance-hunt.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "d385211e21becf1f7656a2fbe4de082c5988a833152e230b6eeccfa0687e5136" }, { "key": "annoyance-hunt.v0.1.0.method", "category_id": "noun.skill_pack", "role": "method", "value_sha256": "ed602eab5165f1ef09ce3783be806684248ceb920b17e992254a40463c6735c2" }, { "key": "annoyance-hunt.v0.1.0.guardrail.in-their-words", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "f5d7c4a4ee4aa1f01ffd1909ef0ecf0c29b5b04bc234029de85b3e80a9eb3c25" }, { "key": "annoyance-hunt.v0.1.0.guardrail.product-not-person", "category_id": "noun.skill_pack", "role": "guardrail", "value_sha256": "2b2519d98e7f586241bf8fa1dbab74c9877e6c6db5a39419cfe6ddc68aa0ce9b" }, { "key": "annoyance-hunt.v0.1.0.friction-catalog", "category_id": "noun.benchmark_suite", "role": "friction_catalog", "value_sha256": "7ff7d0822657813e614dc383cd2ce3c7e55125ee015b8b2252b96604681abe2d" }, { "key": "annoyance-hunt.v0.1.0.pain-scale", "category_id": "noun.reflex_procedure", "role": "pain_scale", "value_sha256": "004bf26528faaec4299676e5ac3d470d5dac2cac8fc3b05edd13b14b4d063ab1" }, { "key": "annoyance-hunt.v0.1.0.frequency-rule", "category_id": "noun.reflex_procedure", "role": "frequency_rule", "value_sha256": "2fac4f81f70d707c18e23bcabccf07562607feddc83995ed641373dd2408c85c" }, { "key": "annoyance-hunt.v0.1.0.friction-tours", "category_id": "noun.skill_pack", "role": "friction_tours", "value_sha256": "33e80579395506c0f069b676457a44566c6d8b1032b8694ca518fe46defa821e" }, { "key": "annoyance-hunt.v0.1.0.annoyance-checks", "category_id": "noun.benchmark_suite", "role": "worked_example", "value_sha256": "64c42ff2b23a6b870a7ae6f3c19efea2701bdf1a55ed237aa21247722f3e47ac" }, { "key": "annoyance-hunt.v0.1.0.template.friction-session", "category_id": "noun.eval_run", "role": "template", "value_sha256": "1537df50565f738e09fbcbff9409bb03fb7f549ea2be026c567f9cab6f2472c4" }, { "key": "annoyance-hunt.v0.1.0.template.complaint-extract", "category_id": "noun.eval_run", "role": "template", "value_sha256": "82d5c868f02068f283f47c76611e902bd5107e7e58ad903eac70f0114a2b37b2" }, { "key": "annoyance-hunt.v0.1.0.template.annoyance-log", "category_id": "noun.eval_run", "role": "template", "value_sha256": "f9e39e69e4160b2c2bb0878b41f7f1c51e0c58f7c68e7e27cfcc0738aeb2f97c" }, { "key": "annoyance-hunt.v0.1.0.template.ranking-confirmation", "category_id": "noun.eval_run", "role": "template", "value_sha256": "ecbbd235290479d64e646a1008a9c8a8ac57e611812a7f3d5cfc89748a6469c2" }, { "key": "annoyance-hunt.v0.1.0.sources", "category_id": "noun.public_source", "role": "sources", "value_sha256": "b6078d72ec3d0325467811a74d52f9084e68452079d636fa0de813e09044d33e" }, { "key": "annoyance-hunt.v0.1.0.checklist", "category_id": "noun.skill_pack", "role": "checklist", "value_sha256": "b620ba36e7cfc4ab0d82c9e518cde8009cba1dc8197ae63739a7a83aab873168" }, { "key": "annoyance-hunt.v0.1.0.test-cases", "category_id": "noun.benchmark_suite", "role": "test_cases", "value_sha256": "a1eab7c6998618b34817a02fff52cf2f9dc45d7d9b06817ebcda2b414b1249eb" }, { "key": "annoyance-hunt.v0.1.0.example.charter-website", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "21075e954d76e8be17ff6e5021de84d4b8adfba2f5b515061c049bc3ee0f1352" }, { "key": "annoyance-hunt.v0.1.0.example.charter-cli", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "6298ab835ec369db25c09b9ca18c1cfc05cdcaee2af5f54ed71e84dc1c704bca" }, { "key": "annoyance-hunt.v0.1.0.example.charter-video", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "0a9e13c92021297c1772904b232ca3185452cd7e1293b029315994c3f9bcc0ab" }, { "key": "annoyance-hunt.v0.1.0.example.charter-docs", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "63816c921f130a3664f1ca793779baed20fbe88e4887fe15cc31b6cf9ca5a661" }, { "key": "annoyance-hunt.v0.1.0.example.friction-session", "category_id": "noun.eval_run", "role": "example", "value_sha256": "13396f11aeda8ee4395936566143aef2fe0f46c1a915c761e95c1e2aff0adf77" }, { "key": "annoyance-hunt.v0.1.0.example.complaint-extract", "category_id": "noun.eval_run", "role": "example", "value_sha256": "0fa86850e42e3155f18027be710a6d4061d1c8d8f0bf83c3706716375a3798bf" }, { "key": "annoyance-hunt.v0.1.0.example.annoyance-log", "category_id": "noun.eval_run", "role": "example", "value_sha256": "9b70ef4611cd1b61363e960f41092f4d8656a27d12f4afee4a427238b572b29f" }, { "key": "annoyance-hunt.v0.1.0.example.ranking-confirmation", "category_id": "noun.eval_run", "role": "example", "value_sha256": "6ba5a1e607fb7d268ee6949a0930ddb9369f1e396f8b2b3ccf8d18a153ad56ff" }, { "key": "annoyance-hunt.v0.1.0.example.finding", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "5b2734c6f7876e3a435e7d9fc246872738858727577ef9489fb5e52bb6e18879" } ], "verbs": [ { "template_id": "annoyance-hunt.draft-friction-charters", "kind": "verb.generate_seed", "claimant": "agent", "idempotency_key": "seedpack:annoyance-hunt:draft-friction-charters:eeec6f40de6bbf5361447a4b5cd27f8a6833ed91bd6633cf88038f37ce56e38e", "report_shape_sha256": "afc5076aa5ca5145be667b2a9ff9e943254920edcb4dea711a4068e2a26153ed" }, { "template_id": "annoyance-hunt.hunt-annoyances", "kind": "verb.benchmark_harness", "claimant": "agent_or_human", "idempotency_key": "seedpack:annoyance-hunt:hunt-annoyances:2d2a4bc30283ab3c7846f7f8786b543dee095ee83d941483b4b45f48bcd33281", "report_shape_sha256": "16181c0282f2c64c1f4df09b237fa88f54e3587f5736a7ec740aa6a6d0119e8c" }, { "template_id": "annoyance-hunt.collect-complaints", "kind": "verb.ingest", "claimant": "agent", "idempotency_key": "seedpack:annoyance-hunt:collect-complaints:ad80a5b3bc474905d2bed761850ce4bab605be040dfb7ec5a67bd18fd981bb6f", "report_shape_sha256": "294eaef744f8d8832a3b19dde98a87d464f4e148380310a9e1a09a4eb52955eb" }, { "template_id": "annoyance-hunt.rank-annoyances", "kind": "verb.situate", "claimant": "agent", "idempotency_key": "seedpack:annoyance-hunt:rank-annoyances:36082d90bafa69a41832146e59435192e95099c4b938b2196ca2747076a6b26e", "report_shape_sha256": "b5975028303de170cb5dee1388593492a58ff72c9065dfa120c9ebd7e0060b7b" }, { "template_id": "annoyance-hunt.confirm-ranking", "kind": "verb.verify_gate", "claimant": "human", "idempotency_key": "seedpack:annoyance-hunt:confirm-ranking:bbbe96253cf0483f5796a03a6fe08ed22f64e489fa4ac1edb6b380fe9d73d12b", "report_shape_sha256": "c09cf77e9997bdbe2fd60a6915d1c1a38fc1b860ec8e24b25791e555189f264d" }, { "template_id": "annoyance-hunt.record-annoyance-findings", "kind": "verb.problemize", "claimant": "agent", "idempotency_key": "seedpack:annoyance-hunt:record-annoyance-findings:3909afb8683e1c753088fb5748cecc83bba727c2ce8f1776644b5a826a3e62fb", "report_shape_sha256": "7c3a5efc142d06c838fec58c32f35fb1e1c4fdbca829f27024658d46ac5bc85b" } ], "dependencies": [ { "pack_id": "findings-to-fixes", "keys": [ "findings-to-fixes.v0.1.0.kind-definitions", "findings-to-fixes.v0.1.0.record-checks", "findings-to-fixes.v0.1.0.template.finding" ] }, { "pack_id": "exploratory-testing-charters", "keys": [ "exploratory-testing-charters.v0.1.0.charter-guide", "exploratory-testing-charters.v0.1.0.session-rules", "exploratory-testing-charters.v0.1.0.template.charter", "exploratory-testing-charters.v0.1.0.test-ideas" ] }, { "pack_id": "usability-heuristics-review", "keys": [ "usability-heuristics-review.v0.1.0.heuristic.consistency", "usability-heuristics-review.v0.1.0.heuristic.match-real-world" ] }, { "pack_id": "taste-palettes", "keys": [ "taste-palettes.v0.1.0.method", "taste-palettes.v0.1.0.template.brief" ] }, { "pack_id": "policy-and-law-watch", "keys": [ "policy-and-law-watch.v0.1.0.guardrail.no-personal-data" ] } ], "boundaries": [ "Sessions are read-only on live targets with synthetic personas and data; booking, submitting or creating runs only on a test target a person named.", "Complaints come only from feedback the requester is permitted to share, and keep no personal data; nobody is replied to or contacted.", "A person confirms the ranking and every matter of taste; an agent never decides taste.", "Workers create nouns and propose verbs; an authorized requester enqueues the proposals worth doing.", "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." } }