55 "currentTarget": "V40",
66 "generatedAt": "2026-05-26T00:00:00.000Z",
77 "artifactPath": ".bitcode/v41-promptpart-prompt-inventory.json",
8- "artifactRoot": "v41-promptpart-prompt-inventory:4398aef542cfe4aa0628a3f8 ",
8+ "artifactRoot": "v41-promptpart-prompt-inventory:296926f1c26d370f7e91a70d ",
99 "sourceSafetyVerdict": "source-safe-promptpart-prompt-inventory-metadata",
1010 "sourceSafety": {
1111 "sourceSafeMetadataOnly": true,
233233 "promptConstructionCount": 186,
234234 "promptRowsWithRegistryPaths": 87,
235235 "registryPathCount": 1135,
236- "templateVariableNameCount": 10 ,
236+ "templateVariableNameCount": 14 ,
237237 "benchmarkFixtureCount": 8,
238238 "sourceRootCount": 27,
239239 "sourceRootPresentCount": 27,
@@ -10222,28 +10222,31 @@
1022210222 "rowRoot": "v41-prompt-inventory-row:07445fb39974b97f377cf286",
1022310223 "kind": "PromptPart",
1022410224 "sourcePath": "packages/prompts/src/raw_promptparts/specific/promptpart_specific_agent_assetpacksynthesizeartifacts_identity_definition.ts",
10225- "sourceHash": "ec4a59ce1a07eae6e8e51163 ",
10225+ "sourceHash": "2fd41d8b2f56b7d1aefc1918 ",
1022610226 "exportNames": [
1022710227 "PROMPTPART_SPECIFIC_AGENT_ASSETPACKSYNTHESIZEARTIFACTS_IDENTITY_DEFINITION"
1022810228 ],
1022910229 "registryOwner": "PromptPartRegistry.specific",
1023010230 "semanticPurposeId": "agent-assetpacksynthesizeartifacts-identity-definition",
1023110231 "promptFamilyIds": [
1023210232 "PromptBenchmark",
10233- "ReadFitsFindingSynthesis"
10233+ "ReadFitsFindingSynthesis",
10234+ "ReadNeedComprehensionSynthesis"
1023410235 ],
1023510236 "composedPromptMemberships": [
1023610237 "PromptBenchmark",
10237- "ReadFitsFindingSynthesis"
10238+ "ReadFitsFindingSynthesis",
10239+ "ReadNeedComprehensionSynthesis"
1023810240 ],
1023910241 "templateVariableNames": [],
1024010242 "benchmarkFixtureIds": [
1024110243 "fixture.prompt.task-success",
1024210244 "fixture.promptpart.intent-alignment",
10243- "fixture.read-fits.find-many-candidates-and-preserve-source-safety"
10245+ "fixture.read-fits.find-many-candidates-and-preserve-source-safety",
10246+ "fixture.read-need.need-boundary-precision"
1024410247 ],
1024510248 "disclosureTier": "promptpart_identity_source_safe",
10246- "validationCommand": "pnpm run check:v41-gate6 ",
10249+ "validationCommand": "pnpm run check:v41-gate5 ",
1024710250 "docCommentPresent": true,
1024810251 "benchmarkDefinitionCount": 1,
1024910252 "currentVersionPresent": true,
@@ -10257,28 +10260,31 @@
1025710260 "rowRoot": "v41-prompt-inventory-row:7726d2aee89b6ad4b7bc5976",
1025810261 "kind": "PromptPart",
1025910262 "sourcePath": "packages/prompts/src/raw_promptparts/specific/promptpart_specific_agent_assetpacksynthesizeartifacts_ptrrplan_purpose.ts",
10260- "sourceHash": "cee7a954a8c825e5afd4615b ",
10263+ "sourceHash": "aa97b7578ec5877c815ffa1d ",
1026110264 "exportNames": [
1026210265 "PROMPTPART_SPECIFIC_AGENT_ASSETPACKSYNTHESIZEARTIFACTS_PTRRPLAN_PURPOSE"
1026310266 ],
1026410267 "registryOwner": "PromptPartRegistry.specific",
1026510268 "semanticPurposeId": "agent-assetpacksynthesizeartifacts-ptrrplan-purpose",
1026610269 "promptFamilyIds": [
1026710270 "PromptBenchmark",
10268- "ReadFitsFindingSynthesis"
10271+ "ReadFitsFindingSynthesis",
10272+ "ReadNeedComprehensionSynthesis"
1026910273 ],
1027010274 "composedPromptMemberships": [
1027110275 "PromptBenchmark",
10272- "ReadFitsFindingSynthesis"
10276+ "ReadFitsFindingSynthesis",
10277+ "ReadNeedComprehensionSynthesis"
1027310278 ],
1027410279 "templateVariableNames": [],
1027510280 "benchmarkFixtureIds": [
1027610281 "fixture.prompt.task-success",
1027710282 "fixture.promptpart.intent-alignment",
10278- "fixture.read-fits.find-many-candidates-and-preserve-source-safety"
10283+ "fixture.read-fits.find-many-candidates-and-preserve-source-safety",
10284+ "fixture.read-need.need-boundary-precision"
1027910285 ],
1028010286 "disclosureTier": "promptpart_identity_source_safe",
10281- "validationCommand": "pnpm run check:v41-gate6 ",
10287+ "validationCommand": "pnpm run check:v41-gate5 ",
1028210288 "docCommentPresent": true,
1028310289 "benchmarkDefinitionCount": 1,
1028410290 "currentVersionPresent": true,
1029210298 "rowRoot": "v41-prompt-inventory-row:6f6da187adb63ef53215a0c3",
1029310299 "kind": "PromptPart",
1029410300 "sourcePath": "packages/prompts/src/raw_promptparts/specific/promptpart_specific_agent_assetpacksynthesizeartifacts_ptrrrefine_purpose.ts",
10295- "sourceHash": "9493199ad9c32b5c0201ea22 ",
10301+ "sourceHash": "196af7f4ee6d2db2309a5700 ",
1029610302 "exportNames": [
1029710303 "PROMPTPART_SPECIFIC_AGENT_ASSETPACKSYNTHESIZEARTIFACTS_PTRRREFINE_PURPOSE"
1029810304 ],
1032710333 "rowRoot": "v41-prompt-inventory-row:465a01e783d22c56fdefc3d3",
1032810334 "kind": "PromptPart",
1032910335 "sourcePath": "packages/prompts/src/raw_promptparts/specific/promptpart_specific_agent_assetpacksynthesizeartifacts_ptrrretry_purpose.ts",
10330- "sourceHash": "9a1e428a21078ca555ff5c34 ",
10336+ "sourceHash": "12f2b597c18b03b6e0930c5c ",
1033110337 "exportNames": [
1033210338 "PROMPTPART_SPECIFIC_AGENT_ASSETPACKSYNTHESIZEARTIFACTS_PTRRRETRY_PURPOSE"
1033310339 ],
1036210368 "rowRoot": "v41-prompt-inventory-row:8df669abbc7b9a6a8010477f",
1036310369 "kind": "PromptPart",
1036410370 "sourcePath": "packages/prompts/src/raw_promptparts/specific/promptpart_specific_agent_assetpacksynthesizeartifacts_ptrrtry_purpose.ts",
10365- "sourceHash": "67b4f5995be46d5ee9ac4e48 ",
10371+ "sourceHash": "f0b82ebb5e7391e4a0c836fb ",
1036610372 "exportNames": [
1036710373 "PROMPTPART_SPECIFIC_AGENT_ASSETPACKSYNTHESIZEARTIFACTS_PTRRTRY_PURPOSE"
1036810374 ],
1039710403 "rowRoot": "v41-prompt-inventory-row:671f550f739a128b6037a559",
1039810404 "kind": "PromptPart",
1039910405 "sourcePath": "packages/prompts/src/raw_promptparts/specific/promptpart_specific_agent_assetpacksynthesizeartifacts_requirements_context.ts",
10400- "sourceHash": "3e40239a412215e2c9368382 ",
10406+ "sourceHash": "4bbe106fb7dc4ab63f4477f5 ",
1040110407 "exportNames": [
1040210408 "PROMPTPART_SPECIFIC_AGENT_ASSETPACKSYNTHESIZEARTIFACTS_REQUIREMENTS_CONTEXT"
1040310409 ],
@@ -56544,13 +56550,14 @@
5654456550 "rowRoot": "v41-prompt-inventory-row:d7936c9e095da81af9c49cc0",
5654556551 "kind": "ComposedPrompt",
5654656552 "sourcePath": "packages/pipelines/asset-pack/src/agents/implementation/read-fits-finding-synthesis-asset-pack-synthesis-agent.ts",
56547- "sourceHash": "f9680edcb458bbc9f711f685 ",
56553+ "sourceHash": "80d7185a2ecedd5d71880a27 ",
5654856554 "exportNames": [],
5654956555 "classNames": [],
5655056556 "registryOwner": "ReadPipelinePromptRegistry",
5655156557 "semanticPurposeId": "read-fits-finding-synthesis-asset-pack-synthesis-agent",
5655256558 "promptFamilyIds": [
56553- "ReadFitsFindingSynthesis"
56559+ "ReadFitsFindingSynthesis",
56560+ "ReadNeedComprehensionSynthesis"
5655456561 ],
5655556562 "composedPromptMemberships": [
5655656563 "PROMPTPART_SPECIFIC_AGENT_ASSETPACKSYNTHESIZEARTIFACTS_IDENTITY_DEFINITION",
@@ -56578,18 +56585,22 @@
5657856585 ],
5657956586 "registryPathCount": 6,
5658056587 "templateVariableNames": [
56588+ "acceptedReadNeed",
5658156589 "baselineProofEvidence",
5658256590 "deliveryMechanismTemplate",
5658356591 "fitResult",
5658456592 "read",
5658556593 "requestedShape",
56586- "sourceRevision"
56594+ "selectedFitProvenanceRoot",
56595+ "sourceRevision",
56596+ "sourceSafeBoundary"
5658756597 ],
5658856598 "benchmarkFixtureIds": [
56589- "fixture.read-fits.find-many-candidates-and-preserve-source-safety"
56599+ "fixture.read-fits.find-many-candidates-and-preserve-source-safety",
56600+ "fixture.read-need.need-boundary-precision"
5659056601 ],
5659156602 "disclosureTier": "prompt_identity_source_safe",
56592- "validationCommand": "pnpm run check:v41-gate6 ",
56603+ "validationCommand": "pnpm run check:v41-gate5 ",
5659356604 "docCommentPresent": false,
5659456605 "promptConstructionCount": 1,
5659556606 "rawPromptTextSerialized": false,
@@ -58157,14 +58168,15 @@
5815758168 "rowRoot": "v41-prompt-inventory-row:400b113f7127027ca8c5fd10",
5815858169 "kind": "ComposedPrompt",
5815958170 "sourcePath": "packages/pipelines/asset-pack/src/agents/setup/read-fits-finding-synthesis-setup-plan-agent.ts",
58160- "sourceHash": "0fc164fc84ab6968ca61e7e4 ",
58171+ "sourceHash": "2188782b86b311739970d665 ",
5816158172 "exportNames": [],
5816258173 "classNames": [],
5816358174 "registryOwner": "ReadPipelinePromptRegistry",
5816458175 "semanticPurposeId": "read-fits-finding-synthesis-setup-plan-agent",
5816558176 "promptFamilyIds": [
5816658177 "GenericPTRRFailsafeThricifiedPromptParts",
58167- "ReadFitsFindingSynthesis"
58178+ "ReadFitsFindingSynthesis",
58179+ "ReadNeedComprehensionSynthesis"
5816858180 ],
5816958181 "composedPromptMemberships": [
5817058182 "PROMPTPART_GENERIC_AGENT_FAILSAFE_PREPARE_CONTEXT",
@@ -58216,17 +58228,21 @@
5821658228 ],
5821758229 "registryPathCount": 12,
5821858230 "templateVariableNames": [
58231+ "acceptedReadNeed",
5821958232 "baselinePlan",
5822058233 "fitResult",
5822158234 "read",
58222- "repository"
58235+ "repository",
58236+ "searchObjectives",
58237+ "sourceRevision"
5822358238 ],
5822458239 "benchmarkFixtureIds": [
5822558240 "fixture.generic-ptrr.reason-judge-structured-output",
58226- "fixture.read-fits.find-many-candidates-and-preserve-source-safety"
58241+ "fixture.read-fits.find-many-candidates-and-preserve-source-safety",
58242+ "fixture.read-need.need-boundary-precision"
5822758243 ],
5822858244 "disclosureTier": "prompt_identity_source_safe",
58229- "validationCommand": "pnpm run check:v41-gate6 ",
58245+ "validationCommand": "pnpm run check:v41-gate5 ",
5823058246 "docCommentPresent": false,
5823158247 "promptConstructionCount": 5,
5823258248 "rawPromptTextSerialized": false,
0 commit comments