Skip to content

Commit 00fabcb

Browse files
wip v24
1 parent 7206f00 commit 00fabcb

10 files changed

Lines changed: 705 additions & 30 deletions

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
- Always first read fresh in the current (ENGI_SPEC.txt) canonical spec file(s) (_SPEC_VN_, _PROVEN_, NOTES_, etc. [for the canonical spec]). AND ONLY, read the files of the current canon and not other/previous/non-canonical specifications[' file(s)]. There is always ONLY ONE canonical system specification. If making new canonical versions, ground from the current canon.
1+
- Always first read fresh in the current (ENGI_SPEC.txt) canonical spec file(s) (_SPEC_VN_, _PROVEN_, NOTES_, etc. [for the canonical spec]). There is always ONLY ONE active canonical system specification. Ground all new version work from the current canon first. When drafting, developing, or implementing the current draft-target ENGI version, reading and editing that draft-target specification family is expected and allowed. Do not rely on older/superseded/non-target specification files unless explicitly rewriting them forward into the current draft-target version.
22
- Do not consider any legacy code. All legacy code is located under `_legacy/`.

engi-demo/src/canonical/evaluation-materialization.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1981,7 +1981,7 @@ export function createEvaluationMaterializationRuntime({
19811981
* @param {BuildBranchArtifactsInput} input
19821982
* @returns {{ branchName: string, branchMode: string, confidentiality: string, files: Record<string, string> }}
19831983
*/
1984-
function buildBranchArtifacts({ need, needMeasurement, benchmarkTarget, branchMode, branchName, depositingSurface, needingSurface, depositingToNeedingSurface, matchReport, verificationReport, evalManifest, assetPack, assetPackLock, selectedSourceMaterialManifest, settlementPreview, settlementProof, systemProofBundle, authorizationDecisions, sensitiveDataFlowRecords, policyRelease, deliverablesManifest, unitCatalog, pipelineTelemetry, selectedCandidates, journalDiff, identityBindings, githubBoundarySurface, artifactUploadManifest, profileCompositionSurface, promptFamilyRegistry, promptSurfaces, promptContracts, inferenceProofs, inferenceMomentContracts, promptImplementationSurface, inferenceSynthesisProof, promptCompletenessProof, parsedCompletionEnvelopes, parsedCompletionEnvelopeArtifact, externalBoundaryManifest, measurementReceipts, staticMeasurementReport, staticMeasurementProof, codeAnalysisFactRegistry, staticHeuristicsRegistry, verificationReceiptsArtifact, verificationDecisionsProof, proofWitnessManifest, selectionConsistencyProof, selectionAndMaterializationProof, identityAuthorizationProof, sensitiveDataFlowProof, authorizationAndSensitiveFlowProof, materializationProof, materializationExclusions, materializationVisibilityProof, sourceToSharesArtifact, settlementParticipationArtifact, accountingPrecisionReport, journalCompletenessProof, settlementSourceToSharesProof, scenarioFixtureManifest, testCoverageReport, projectionPolicy, boundedPublicProof, redactionProof, disclosureProof, disclosureBoundaryProof, proofContract, computeRealityManifest, storageRealityManifest, bitcoinCommitmentManifest, bitcoinTreasuryPolicy, bitcoinAnchor, bitcoinBoundedPublicAnchor, bitcoinSettlementIntent, bitcoinSettlementObservation, bitcoinAuditAnchorProof, bitcoinSettlementInterfaceProof, externalEnvironmentProfile, externalExecutionPolicy, externalTelemetryPolicy, externalTelemetrySummary, networkCapabilityManifest, githubAppBinding, bitcoinNetworkIntent, bitcoinNetworkExecution, bitcoinNetworkObservation, sidechainExecutionReceipt, computeContainerManifest, computeContainerExecution, storageContainerManifest, storagePublicationReceipt, storageRetrievalReceipt, githubLiveSession, githubInventoryFetchReceipt, githubArtifactFetchReceipt, githubBranchPublicationReceipt, githubPrUpdateReceipt, externalRealizationProof, containerRealityProof, githubLiveInterfaceProof }) {
1984+
function buildBranchArtifacts({ need, needMeasurement, benchmarkTarget, branchMode, branchName, depositingSurface, needingSurface, depositingToNeedingSurface, matchReport, verificationReport, evalManifest, assetPack, assetPackLock, selectedSourceMaterialManifest, settlementPreview, settlementProof, systemProofBundle, authorizationDecisions, sensitiveDataFlowRecords, policyRelease, deliverablesManifest, unitCatalog, pipelineTelemetry, selectedCandidates, journalDiff, identityBindings, githubBoundarySurface, artifactUploadManifest, profileCompositionSurface, promptFamilyRegistry, promptSurfaces, promptContracts, inferenceProofs, inferenceMomentContracts, promptImplementationSurface, inferenceSynthesisProof, promptCompletenessProof, parsedCompletionEnvelopes, parsedCompletionEnvelopeArtifact, externalBoundaryManifest, measurementReceipts, staticMeasurementReport, staticMeasurementProof, codeAnalysisFactRegistry, staticHeuristicsRegistry, verificationReceiptsArtifact, verificationDecisionsProof, proofWitnessManifest, selectionConsistencyProof, selectionAndMaterializationProof, identityAuthorizationProof, sensitiveDataFlowProof, authorizationAndSensitiveFlowProof, materializationProof, materializationExclusions, materializationVisibilityProof, sourceToSharesArtifact, settlementParticipationArtifact, accountingPrecisionReport, journalCompletenessProof, settlementSourceToSharesProof, scenarioFixtureManifest, testCoverageReport, projectionPolicy, boundedPublicProof, redactionProof, disclosureProof, disclosureBoundaryProof, proofContract, computeRealityManifest, storageRealityManifest, bitcoinCommitmentManifest, bitcoinTreasuryPolicy, bitcoinAnchor, bitcoinBoundedPublicAnchor, bitcoinSettlementIntent, bitcoinSettlementObservation, bitcoinAuditAnchorProof, bitcoinSettlementInterfaceProof, externalEnvironmentProfile, externalExecutionPolicy, externalTelemetryPolicy, externalTelemetrySummary, networkCapabilityManifest, githubAppBinding, bitcoinNetworkIntent, bitcoinNetworkExecution, bitcoinNetworkObservation, repeatedReadPaymentIntent, repeatedReadPaymentExecution, repeatedReadPaymentObservation, sidechainExecutionReceipt, computeContainerManifest, computeContainerExecution, storageContainerManifest, storagePublicationReceipt, storageRetrievalReceipt, githubLiveSession, githubInventoryFetchReceipt, githubArtifactFetchReceipt, githubBranchPublicationReceipt, githubPrUpdateReceipt, externalRealizationProof, containerRealityProof, githubLiveInterfaceProof }) {
19851985
const files = {
19861986
'.engi/need.json': JSON.stringify(need, null, 2),
19871987
'.engi/need-measurement.json': JSON.stringify(needMeasurement, null, 2),
@@ -2066,6 +2066,9 @@ export function createEvaluationMaterializationRuntime({
20662066
...(bitcoinNetworkIntent ? { '.engi/bitcoin-network-intent.json': JSON.stringify(bitcoinNetworkIntent, null, 2) } : {}),
20672067
...(bitcoinNetworkExecution ? { '.engi/bitcoin-network-execution.json': JSON.stringify(bitcoinNetworkExecution, null, 2) } : {}),
20682068
...(bitcoinNetworkObservation ? { '.engi/bitcoin-network-observation.json': JSON.stringify(bitcoinNetworkObservation, null, 2) } : {}),
2069+
...(repeatedReadPaymentIntent ? { '.engi/repeated-read-payment-intent.json': JSON.stringify(repeatedReadPaymentIntent, null, 2) } : {}),
2070+
...(repeatedReadPaymentExecution ? { '.engi/repeated-read-payment-execution.json': JSON.stringify(repeatedReadPaymentExecution, null, 2) } : {}),
2071+
...(repeatedReadPaymentObservation ? { '.engi/repeated-read-payment-observation.json': JSON.stringify(repeatedReadPaymentObservation, null, 2) } : {}),
20692072
...(sidechainExecutionReceipt ? { '.engi/sidechain-execution-receipt.json': JSON.stringify(sidechainExecutionReceipt, null, 2) } : {}),
20702073
...(computeContainerManifest ? { '.engi/compute-container-manifest.json': JSON.stringify(computeContainerManifest, null, 2) } : {}),
20712074
...(computeContainerExecution ? { '.engi/compute-container-execution.json': JSON.stringify(computeContainerExecution, null, 2) } : {}),

0 commit comments

Comments
 (0)