{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "repo-review", "title": "Repository review", "version": "0.1.0", "summary": "A collection of nouns and verbs for reviewing a code repository with evidence: fifty questions in five families (cost, reliability and security, speed, reach and distribution, revenue), with verbs to profile, select questions, investigate, compare fixes, report privately and review independently.", "license": "MIT", "store": "seedpack.repo-review", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "fde620b1fa165cc15ae1d2a143b642835a61504fb3e167ccae889b0c22e8cb42" }, { "path": "source.json", "sha256": "566047455559638c997fd2b29617c82f6a6dc4a280242141e18cbf5a1937d794" }, { "path": "nouns.json", "sha256": "f3d9b7ddfcabf9a153b3377972b40fecdd527d8c9389054efb91d4b605dc0e1e" }, { "path": "verbs.json", "sha256": "484f74210f9bca1928ce386115780619f94080a688d7ba56da1acb88395a7184" } ], "nouns": [ { "key": "repo-review.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "2a68fe3d7cb14e5c00e77cd7dc1fc2f34e28ed34915c7630c6569b7b26126c34" }, { "key": "repo-review.v0.1.0.question-bank", "category_id": "noun.benchmark_suite", "role": "question_bank", "value_sha256": "d63f82363325b4e5b49930de27baddf21b3e941b091d935451087d54c5427dc4" }, { "key": "repo-review.v0.1.0.family.cost", "category_id": "noun.skill_pack", "role": "family_guide", "value_sha256": "a0b51e2fef746a21f1138ded39ebd5bb8b7ddd49e835f44a67fc048a9005736c" }, { "key": "repo-review.v0.1.0.family.reliability-security", "category_id": "noun.skill_pack", "role": "family_guide", "value_sha256": "8cd40e8eec5902d7f30d0c08956848ab33601c00758efa22832e100554712f22" }, { "key": "repo-review.v0.1.0.family.speed", "category_id": "noun.skill_pack", "role": "family_guide", "value_sha256": "4932c2bf5428ec9efbd9717ecd9681fff3d7d89bd8fd0976f8a86aab3710d211" }, { "key": "repo-review.v0.1.0.family.reach-distribution", "category_id": "noun.skill_pack", "role": "family_guide", "value_sha256": "dc4162e630b53c972be194cde90641e67d3d414204b0c0c87e3fa5ec687c88c8" }, { "key": "repo-review.v0.1.0.family.revenue", "category_id": "noun.skill_pack", "role": "family_guide", "value_sha256": "5348aebd8a3205dcca0b866f9cf8e84098aae25672abc5fee9cd76dce71a0244" }, { "key": "repo-review.v0.1.0.evidence-standard", "category_id": "noun.benchmark_suite", "role": "evidence_standard", "value_sha256": "a706132623d71d4f1d7c54525afccee82058746e8485edda47d684df6a9ddf41" }, { "key": "repo-review.v0.1.0.question.cost.idle-compute", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "ee4fd8b495c8cff06ec13541bc5a0a44f6abf798376d8925a3a563684f80e280" }, { "key": "repo-review.v0.1.0.question.cost.ci-minutes", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "bd0ccb4385a0878bb36a14b3cf201af065e30706ee58306f8164d4009d4af831" }, { "key": "repo-review.v0.1.0.question.cost.dependency-caching", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "ca924681367f3d685d039a4e7d449e9297be8048cf4260bbbf4ff6a008d1afec" }, { "key": "repo-review.v0.1.0.question.cost.model-spend", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "d8d6f62dbdf5310f8a84567d847045d7c51ac533d433ad98b3801c63b8afe72b" }, { "key": "repo-review.v0.1.0.question.cost.retry-amplification", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "fd512c6d4ea7a56ee91078c2a461f0080242b1a40a14edcb0d6b5ba94ef0dcf2" }, { "key": "repo-review.v0.1.0.question.cost.storage-growth", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "4746dde1bf5adb049a78aa3f9395b8f1759cd23aac631c5f9c1a0bcd2bc06a37" }, { "key": "repo-review.v0.1.0.question.cost.per-request-operations", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "aa30253eb847ef51b1af68db7d65224887b449240f591b3f03a2876f24d178eb" }, { "key": "repo-review.v0.1.0.question.cost.plan-limit-cliffs", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "b88ba57532368ec5f90f67df92ec9d338d2188450fbb7ba1ca1e4c098d681225" }, { "key": "repo-review.v0.1.0.question.cost.unused-services", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "f30a448de06df6d4d37a61b9b02d3b49431ea004fc8965c3ac22d6c66bd4dece" }, { "key": "repo-review.v0.1.0.question.cost.artifact-size", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "03bbfdebc92b01f2f9a97a6d93202bda0b9f0ce60240d48b3d05f545604a1565" }, { "key": "repo-review.v0.1.0.question.reliability-security.secret-exposure", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "6df8664a4fb96c1459923274f62667627244f2e88f0886da23f8a77f2b1af624" }, { "key": "repo-review.v0.1.0.question.reliability-security.authorization", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "cea890d604a78c87ee99213dd5c414a7318c0595cdbf2dcd8df1cc71e852f115" }, { "key": "repo-review.v0.1.0.question.reliability-security.input-validation", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "0c5d036f441eb2062feaae5bc0b91ed01039c32ca2c1dcdf27a4f4fe5a828907" }, { "key": "repo-review.v0.1.0.question.reliability-security.idempotency", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "13f8260f1a9c8bec55d2e138303024d17b3ce851339a0755ad454e51be457882" }, { "key": "repo-review.v0.1.0.question.reliability-security.dependency-health", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "c4a1ec9ea6dddf13fe49dda7844eeb7ea0e7cc47caf89e348dbcefeb6a478149" }, { "key": "repo-review.v0.1.0.question.reliability-security.dependency-failure", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "767062bb500af9101d7135e3aee51f39ab107232b119f2889d79c1b828839bd2" }, { "key": "repo-review.v0.1.0.question.reliability-security.critical-path-tests", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "a01fd80fe9ac8d4aae1ea819d035bb54655be1b778018594383bd35ee5d11013" }, { "key": "repo-review.v0.1.0.question.reliability-security.backup-restore", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "8b5d0c8df46200395b7f740bdb6914326cf0ab4fbd1c8488e9fc2455354506cb" }, { "key": "repo-review.v0.1.0.question.reliability-security.rollback", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "04488a33e7d7e2f56856a222b13153f5627bfb8ccadb32d2e4a5c2567221ce80" }, { "key": "repo-review.v0.1.0.question.reliability-security.observability", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "0aa81422e2b7576137c8896cf17b8c92974087ed46fd803c14a8cc7034a2a988" }, { "key": "repo-review.v0.1.0.question.reliability-security.ci-supply-chain", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "703b50cd15cf676c3c96011971c047da35340034c2edc6ee54f93280552241c2" }, { "key": "repo-review.v0.1.0.question.reliability-security.personal-data", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "ea3e40ee219436460988eb7718d8344dc4680221008a47481e7f408a4e81dba9" }, { "key": "repo-review.v0.1.0.question.speed.first-success", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "de7916cbcfb8ab079289bd508392ea7a7077e868447df00934cfa8c3f1491509" }, { "key": "repo-review.v0.1.0.question.speed.ci-duration", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "b8f46ceca26e3f0912f81cdeb0d2f944b479f890b533ffa2b07e44025d4408dd" }, { "key": "repo-review.v0.1.0.question.speed.test-suite", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "4c81fb1d2db8b543495ba1466e8274494dc080f840c61fa9059d1ea5615f601a" }, { "key": "repo-review.v0.1.0.question.speed.hot-path-latency", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "02ac9ea2c6c0719617818ab2508369a82c5daa5319463efe48166e3f27045f2c" }, { "key": "repo-review.v0.1.0.question.speed.cold-start", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "f71369ebeedc90ec27dd11bb4cf83a56e93d6a476a66adeffc9d416174a1e5f6" }, { "key": "repo-review.v0.1.0.question.speed.n-plus-one", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "216fa8ba3596433739d4f774e11ec29633edf0c7ebb491edf85c89088ec54012" }, { "key": "repo-review.v0.1.0.question.speed.page-weight", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "4bc485e53a197de77119d64445eda46dcb73cd683fd727136e0986ba95b18623" }, { "key": "repo-review.v0.1.0.question.speed.release-path", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "d28e87724ff84720bc54a99767fd6a22137d5b7ecfd62b7e651670f32ff167c7" }, { "key": "repo-review.v0.1.0.question.speed.review-latency", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "56618df012bfeddfb157859ba025b50c7fe7c9473442a67be9be591d6ec49f07" }, { "key": "repo-review.v0.1.0.question.speed.dev-loop", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "bdc6a97c6b47ab73d557068c66416edd5e89d5a0aaeb6a4b1f0356513aa1e966" }, { "key": "repo-review.v0.1.0.question.reach-distribution.first-screen", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "ac99adf3a6ab99529336084772f0e563b11dd8f03296bd8b635d640ff79ead28" }, { "key": "repo-review.v0.1.0.question.reach-distribution.install-paths", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "dfe8283825f933fe1d891047f76dcac937dbe09e8d8a70e5968eb55cde2dcff4" }, { "key": "repo-review.v0.1.0.question.reach-distribution.discoverability", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "8e11a20944278a7ebd9c316e8fc6d788b6ce2218d72bb7c1431a76d8725d23ab" }, { "key": "repo-review.v0.1.0.question.reach-distribution.docs-coverage", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "61b5e606ffae3299b445c151ec9a2056faeb2672c08474f3f1f52c0b6c7814c6" }, { "key": "repo-review.v0.1.0.question.reach-distribution.integrations", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "9fbc78e5a1d6e57c88f3b144870619e1cbe06cb0b2f26e1b655994d5bdf70df4" }, { "key": "repo-review.v0.1.0.question.reach-distribution.license-fit", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "fe81601c11f21196c0ef6087b66e761ddfc283fa0fb9fa76fa1d6338b6cf0a07" }, { "key": "repo-review.v0.1.0.question.reach-distribution.accessibility", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "4679eef654c2b81dd780acd5fafc3511a3741aab354f34cebe81d4175033176e" }, { "key": "repo-review.v0.1.0.question.reach-distribution.demand-signals", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "8bfa0b156fe11226a57ed2e3498d7d0fe8d4cec00f42aa80f793f353375114d5" }, { "key": "repo-review.v0.1.0.question.reach-distribution.demo-truth", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "4e4683ce98d7df5a6ab662921ea090f8825248b7e6270d748a1e4da13025ab7b" }, { "key": "repo-review.v0.1.0.question.reach-distribution.onboarding-dropoff", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "cdbfce2059fb0d57cb52d6dd5a3f7f4420809f589e607b1810ed6e96291665d9" }, { "key": "repo-review.v0.1.0.question.revenue.who-pays", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "79ea01907201cfc21f7d95d0d2135d214bf5b5301ca9467c94e2066b36fab2b7" }, { "key": "repo-review.v0.1.0.question.revenue.pricing-unit", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "3dce7c75f629bc770e8e8eb67b2d7d215d2eb91b02d0096a2657d05e201b421f" }, { "key": "repo-review.v0.1.0.question.revenue.unit-cost", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "c38b3d0e1ca87229df1c36ca38e333a5315947c89109743047c1c71a1c6062ec" }, { "key": "repo-review.v0.1.0.question.revenue.free-paid-boundary", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "9de609ced944e525163a02c319c178256f2930df92ce8711d82e148b118a4dc6" }, { "key": "repo-review.v0.1.0.question.revenue.payment-safety", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "8e78f1201762486a740dbbcf83748403016c839f374389c9e1a64097cc930cf8" }, { "key": "repo-review.v0.1.0.question.revenue.funding-programs", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "3b2da64a579238f3d1d5628b80ce587b79e8275070cfc5390deb430136468cf2" }, { "key": "repo-review.v0.1.0.question.revenue.adoption-requirements", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "6687a5e56b91e4520a0dd6ca538c3523191b082c2e21e691afecb347ab8fb872" }, { "key": "repo-review.v0.1.0.question.revenue.heavy-user-risk", "category_id": "noun.seed_hypothesis", "role": "question", "value_sha256": "cd1a0d950fe848a76087e546e86831628e604799b7b803611236b6166a2e5b89" }, { "key": "repo-review.v0.1.0.template.repo-snapshot", "category_id": "noun.public_source", "role": "template", "value_sha256": "9cbadd99746f9d5cac283939405b48afef1a7bcf87b4ce2c644bca78e736dfa2" }, { "key": "repo-review.v0.1.0.template.repo-profile", "category_id": "noun.public_source", "role": "template", "value_sha256": "6e4e44f96e637aaece23c38bf0b675d447b650f03916e050cd20db75db088b33" }, { "key": "repo-review.v0.1.0.template.review-plan", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "27fab7e0d65b0ae4e159399595457b0459fea1fd13c1fd040ef386a5cd2ba472" }, { "key": "repo-review.v0.1.0.template.finding", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "749f3e5e23c22e827227dce55caaef28514e81c717e780a02ed67584e95fdb09" }, { "key": "repo-review.v0.1.0.template.option-comparison", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "3bb4c8c13907afd21aba91f5576dbc18921b49506072009c3273abfdeef6b607" }, { "key": "repo-review.v0.1.0.template.review-report", "category_id": "noun.eval_run", "role": "template", "value_sha256": "427512ac7b04085fdab7ffb7f315c0a371831ba3aa9ae31d4fd68066cdb7de4b" }, { "key": "repo-review.v0.1.0.template.review-verdict", "category_id": "noun.eval_run", "role": "template", "value_sha256": "90d8a6ea7ef47719cf252633a72e086aab1714e5d8551161002c9f6d91336492" }, { "key": "repo-review.v0.1.0.example.repo-snapshot", "category_id": "noun.public_source", "role": "example", "value_sha256": "6e5b25ee81f2d0202794457c68d4e7bd1677db794c4bbeb339142562cb7965a4" } ], "verbs": [ { "template_id": "repo-review.profile-repo", "kind": "verb.situate", "claimant": "agent", "idempotency_key": "seedpack:repo-review:profile-repo:9addcc15ca7ba3f74193f64cd178a8adec208ec65f10ccf31bb59d9325d6d1b0", "report_shape_sha256": "a9f99deac1c2d081989b8e608fdff7e73b0b7216f71c2613e535a3e71255f2a1" }, { "template_id": "repo-review.select-questions", "kind": "verb.problemize", "claimant": "agent", "idempotency_key": "seedpack:repo-review:select-questions:3902c4374aec73b62368a1ee04ca35ee2f3a5a0c1fe6857bc8b2c453fa6618fa", "report_shape_sha256": "d47d8dbd4d14194e54d28d97aa8e3e959555518a7255de1cb9b822be3a41b78f" }, { "template_id": "repo-review.investigate-family", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:repo-review:investigate-family:79bfc52f39bb27bea0dcb50609f4059eda1a5c09610a3ece1d0602c23d9ecd98", "report_shape_sha256": "fce9a0b6fca70801be1b7cbe06061265db08fdab3029140920588ee26635aafb" }, { "template_id": "repo-review.compare-options", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:repo-review:compare-options:b0e97ed3631efdc7d30330b7970f8f9da45fe4af9cc479216aad58ac66056c71", "report_shape_sha256": "212213daa792febe3eb3e37ea41a119e8344f7f0e4def32da91f136c6bea6e4e" }, { "template_id": "repo-review.synthesize-report", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:repo-review:synthesize-report:28bab51722ad421f6890773d88b2a170dbc9ff851e8964c6d0cca93d72d39c4a", "report_shape_sha256": "96eaaac9940e0031b9a9041b2c5f4fcc2b568c21b1beecaa4709fa50e06715d2" }, { "template_id": "repo-review.independent-review", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:repo-review:independent-review:463663df65bfab4ab7501a9a388deb6e57e8ceb6bd89b8d3d5f4107e1371eb7f", "report_shape_sha256": "f6a88a56d529ab8976bc962866e77dba69f0978a17c11f7fc628cb64770c7cab" } ], "dependencies": [], "boundaries": [ "Findings stay inside the requester's scope; nothing is published.", "No verb contacts the reviewed project's maintainers, users or services.", "Repository code runs only when the requester allows it, in an isolated sandbox without credentials.", "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." } }