@picasso/cache-harness
Public exports for @picasso/cache-harness.
value
aggregateStepCacheUsage
Runtime export from ./trajectory.js.
export { aggregateStepCacheUsage } from "./trajectory.js"allocateTokenBudget
Runtime export from ./token-budget.js.
export { allocateTokenBudget } from "./token-budget.js"applyResearchContentPolicy
Runtime export from ./research-privacy.js.
export { applyResearchContentPolicy } from "./research-privacy.js"approximateTokens
Runtime export from ./token-budget.js.
export { approximateTokens } from "./token-budget.js"attributeFailure
Runtime export from ./failure-attribution.js.
export { attributeFailure } from "./failure-attribution.js"auditPublicSafeValue
Runtime export from ./privacy.js.
export { auditPublicSafeValue } from "./privacy.js"auditResearchMember
Runtime export from ./research-privacy.js.
export { auditResearchMember } from "./research-privacy.js"buildPreparedTrace
Runtime export from ./research-trace.js.
export { buildPreparedTrace } from "./research-trace.js"buildPromptSection
Runtime export from ./prompt-sections.js.
export { buildPromptSection } from "./prompt-sections.js"buildRepoMapSection
Runtime export from ./repo-map.js.
export { buildRepoMapSection } from "./repo-map.js"canonicalizePromptSections
Runtime export from ./prompt-sections.js.
export { canonicalizePromptSections } from "./prompt-sections.js"canonicalJson
Runtime export from ./hash.js.
export { canonicalJson } from "./hash.js"componentChanged
Runtime export from ./components.js.
export { componentChanged } from "./components.js"corpusSummaryJson
Runtime export from ./experience-corpus.js.
export { corpusSummaryJson } from "./experience-corpus.js"dynamicSectionKinds
Runtime export from ./prompt-sections.js.
export { dynamicSectionKinds } from "./prompt-sections.js"dynamicSuffixHash
Runtime export from ./hash.js.
export { dynamicSuffixHash } from "./hash.js"evaluateHarnessDecision
Runtime export from ./decision-record.js.
export { evaluateHarnessDecision } from "./decision-record.js"packResearchContributionArchive
Runtime export from ./research-archive.js.
export { packResearchContributionArchive } from "./research-archive.js"prepareResearchContribution
Runtime export from ./research-export.js.
export { prepareResearchContribution } from "./research-export.js"promptSectionHash
Runtime export from ./hash.js.
export { promptSectionHash } from "./hash.js"publicSafeJsonObject
Runtime export from ./privacy.js.
export { publicSafeJsonObject } from "./privacy.js"redactPublicSafe
Runtime export from ./privacy.js.
export { redactPublicSafe } from "./privacy.js"scoreTrajectoryForScenario
Runtime export from ./critic-signals.js.
export { scoreTrajectoryForScenario } from "./critic-signals.js"stableHash
Runtime export from ./hash.js.
export { stableHash } from "./hash.js"stablePrefixHash
Runtime export from ./hash.js.
export { stablePrefixHash } from "./hash.js"summarizeExperienceCorpus
Runtime export from ./experience-corpus.js.
export { summarizeExperienceCorpus } from "./experience-corpus.js"testReceiptObservations
Runtime export from ./research-trace.js.
export { testReceiptObservations } from "./research-trace.js"traceBoundaryFor
Runtime export from ./research-trace.js.
export { traceBoundaryFor } from "./research-trace.js"traceKindFor
Runtime export from ./research-trace.js.
export { traceKindFor } from "./research-trace.js"traceOmissionReasonFor
Runtime export from ./research-trace.js.
export { traceOmissionReasonFor } from "./research-trace.js"unpackResearchContributionArchive
Runtime export from ./research-archive.js.
export { unpackResearchContributionArchive } from "./research-archive.js"writeEpisodePackage
Runtime export from ./episode-package.js.
export { writeEpisodePackage } from "./episode-package.js"type
BuildPreparedTraceInput
Type-only export from ./research-trace.js.
export { type BuildPreparedTraceInput } from "./research-trace.js"loadPicassoWorkspaceConfig
Runtime export from ./config.js.
export { loadPicassoWorkspaceConfig } from "./config.js"mapProviderCacheRequest
Runtime export from ./provider-mapping.js.
export { mapProviderCacheRequest } from "./provider-mapping.js"parsePicassoWorkspaceConfig
Runtime export from ./config.js.
export { parsePicassoWorkspaceConfig } from "./config.js"PicassoCacheConfig
Type-only export from ./config.js.
export { type PicassoCacheConfig } from "./config.js"PicassoHarnessConfig
Type-only export from ./config.js.
export { type PicassoHarnessConfig } from "./config.js"PicassoWorkspaceConfig
Type-only export from ./config.js.
export { type PicassoWorkspaceConfig } from "./config.js"PreparedResearchMember
Type-only export from ./research-privacy.js.
export { type PreparedResearchMember } from "./research-privacy.js"PrepareResearchContributionInput
Type-only export from ./research-export.js.
export { type PrepareResearchContributionInput } from "./research-export.js"ResearchArchive
Type-only export from ./research-archive.js.
export { type ResearchArchive } from "./research-archive.js"ResearchArchiveEntry
Type-only export from ./research-archive.js.
export { type ResearchArchiveEntry } from "./research-archive.js"ResearchCheckpointEvidence
Type-only export from ./research-export.js.
export { type ResearchCheckpointEvidence } from "./research-export.js"ResearchCompletenessPolicy
Type-only export from ./research-export.js.
export { type ResearchCompletenessPolicy } from "./research-export.js"ResearchContentPolicyOptions
Type-only export from ./research-privacy.js.
export { type ResearchContentPolicyOptions } from "./research-privacy.js"ResearchContentPolicyResult
Type-only export from ./research-privacy.js.
export { type ResearchContentPolicyResult } from "./research-privacy.js"ResearchContractCodec
Type-only export from ./research-export.js.
export { type ResearchContractCodec } from "./research-export.js"ResearchContributionResult
Type-only export from ./research-export.js.
export { type ResearchContributionResult } from "./research-export.js"ResearchEntitlementReceipt
Type-only export from ./research-export.js.
export { type ResearchEntitlementReceipt } from "./research-export.js"ResearchEnvelopeInput
Type-only export from ./research-export.js.
export { type ResearchEnvelopeInput } from "./research-export.js"ResearchExportBlockCode
Type-only export from ./research-export.js.
export { type ResearchExportBlockCode } from "./research-export.js"ResearchExportDiff
Type-only export from ./research-export.js.
export { type ResearchExportDiff } from "./research-export.js"ResearchExportExclusion
Type-only export from ./research-export.js.
export { type ResearchExportExclusion } from "./research-export.js"ResearchExportMember
Type-only export from ./research-export.js.
export { type ResearchExportMember } from "./research-export.js"ResearchMemberKind
Type-only export from ./research-privacy.js.
export { type ResearchMemberKind } from "./research-privacy.js"ResearchOmissionLedgerEntry
Type-only export from ./research-export.js.
export { type ResearchOmissionLedgerEntry } from "./research-export.js"ResearchPackageMemberInput
Type-only export from ./research-privacy.js.
export { type ResearchPackageMemberInput } from "./research-privacy.js"ResearchPolicyAction
Type-only export from ./research-privacy.js.
export { type ResearchPolicyAction } from "./research-privacy.js"ResearchPolicyBlocker
Type-only export from ./research-privacy.js.
export { type ResearchPolicyBlocker } from "./research-privacy.js"ResearchPolicyManifest
Type-only export from ./research-privacy.js.
export { type ResearchPolicyManifest } from "./research-privacy.js"ResearchPolicyManifestEntry
Type-only export from ./research-privacy.js.
export { type ResearchPolicyManifestEntry } from "./research-privacy.js"ResearchPreparedTrace
Type-only export from ./research-trace.js.
export { type ResearchPreparedTrace } from "./research-trace.js"ResearchScanMode
Type-only export from ./research-privacy.js.
export { type ResearchScanMode } from "./research-privacy.js"ResearchScanTarget
Type-only export from ./research-privacy.js.
export { type ResearchScanTarget } from "./research-privacy.js"ResearchSourceCompleteness
Type-only export from ./research-export.js.
export { type ResearchSourceCompleteness } from "./research-export.js"ResearchSourceContentMember
Type-only export from ./research-export.js.
export { type ResearchSourceContentMember } from "./research-export.js"ResearchSourceEvent
Type-only export from ./research-export.js.
export { type ResearchSourceEvent } from "./research-export.js"ResearchSourceEventFields
Type-only export from ./research-trace.js.
export { type ResearchSourceEventFields } from "./research-trace.js"ResearchSourceGap
Type-only export from ./research-trace.js.
export { type ResearchSourceGap } from "./research-trace.js"ResearchSourceJson
Type-only export from ./research-export.js.
export { type ResearchSourceJson } from "./research-export.js"ResearchSourceOmission
Type-only export from ./research-trace.js.
export { type ResearchSourceOmission } from "./research-trace.js"ResearchSourceRange
Type-only export from ./research-export.js.
export { type ResearchSourceRange } from "./research-export.js"ResearchSourceRedaction
Type-only export from ./research-trace.js.
export { type ResearchSourceRedaction } from "./research-trace.js"ResearchTraceBoundary
Type-only export from ./research-trace.js.
export { type ResearchTraceBoundary } from "./research-trace.js"ResearchTraceCompletenessLevel
Type-only export from ./research-trace.js.
export { type ResearchTraceCompletenessLevel } from "./research-trace.js"ResearchTraceContentRef
Type-only export from ./research-trace.js.
export { type ResearchTraceContentRef } from "./research-trace.js"ResearchTraceEvent
Type-only export from ./research-trace.js.
export { type ResearchTraceEvent } from "./research-trace.js"ResearchTraceEventKind
Type-only export from ./research-trace.js.
export { type ResearchTraceEventKind } from "./research-trace.js"ResearchTraceEventStatus
Type-only export from ./research-trace.js.
export { type ResearchTraceEventStatus } from "./research-trace.js"ResearchTraceGap
Type-only export from ./research-trace.js.
export { type ResearchTraceGap } from "./research-trace.js"ResearchTraceLineageSegment
Type-only export from ./research-trace.js.
export { type ResearchTraceLineageSegment } from "./research-trace.js"ResearchTraceModelRef
Type-only export from ./research-trace.js.
export { type ResearchTraceModelRef } from "./research-trace.js"ResearchTraceObservation
Type-only export from ./research-trace.js.
export { type ResearchTraceObservation } from "./research-trace.js"ResearchTraceObservationResult
Type-only export from ./research-trace.js.
export { type ResearchTraceObservationResult } from "./research-trace.js"ResearchTraceOmission
Type-only export from ./research-trace.js.
export { type ResearchTraceOmission } from "./research-trace.js"ResearchTraceOutcome
Type-only export from ./research-trace.js.
export { type ResearchTraceOutcome } from "./research-trace.js"function
createContextPack
Runtime export from ./context-pack.js.
export { createContextPack } from "./context-pack.js"createHarnessComponent
Runtime export from ./components.js.
export { createHarnessComponent } from "./components.js"createTrajectory
Runtime export from ./trajectory.js.
export { createTrajectory } from "./trajectory.js"extractCriticSignals
Runtime export from ./critic-signals.js.
export { extractCriticSignals } from "./critic-signals.js"isDeniedResearchPath
Runtime export from ./research-privacy.js.
export { isDeniedResearchPath } from "./research-privacy.js"resolveCachePolicy
Runtime export from ./cache-policy.js.
export { resolveCachePolicy } from "./cache-policy.js"runHarnessScenario
Runtime export from ./harness-runner.js.
export { runHarnessScenario } from "./harness-runner.js"class
DEFAULT_RESEARCH_COMPLETENESS_POLICY
Runtime export from ./research-export.js.
export { DEFAULT_RESEARCH_COMPLETENESS_POLICY } from "./research-export.js"PREPARED_TRACE_SCHEMA_VERSION
Runtime export from ./research-trace.js.
export { PREPARED_TRACE_SCHEMA_VERSION } from "./research-trace.js"RESEARCH_ARCHIVE_MEDIA_TYPE
Runtime export from ./research-archive.js.
export { RESEARCH_ARCHIVE_MEDIA_TYPE } from "./research-archive.js"RESEARCH_ARTIFACT_CLASS
Runtime export from ./research-export.js.
export { RESEARCH_ARTIFACT_CLASS } from "./research-export.js"RESEARCH_BUNDLE_SCHEMA_VERSION
Runtime export from ./research-export.js.
export { RESEARCH_BUNDLE_SCHEMA_VERSION } from "./research-export.js"RESEARCH_CONTENT_MANIFEST_SCHEMA_VERSION
Runtime export from ./research-export.js.
export { RESEARCH_CONTENT_MANIFEST_SCHEMA_VERSION } from "./research-export.js"RESEARCH_CONTENT_POLICY_MODE
Runtime export from ./research-privacy.js.
export { RESEARCH_CONTENT_POLICY_MODE } from "./research-privacy.js"RESEARCH_CONTENT_POLICY_VERSION
Runtime export from ./research-privacy.js.
export { RESEARCH_CONTENT_POLICY_VERSION } from "./research-privacy.js"RESEARCH_POLICY_MANIFEST_PATH
Runtime export from ./research-privacy.js.
export { RESEARCH_POLICY_MANIFEST_PATH } from "./research-privacy.js"RESEARCH_SERIALIZER_VERSION
Runtime export from ./research-export.js.
export { RESEARCH_SERIALIZER_VERSION } from "./research-export.js"RESEARCH_SOURCE_RANGE_SCHEMA
Runtime export from ./research-export.js.
export { RESEARCH_SOURCE_RANGE_SCHEMA } from "./research-export.js"RESEARCH_TRACE_EVENT_KINDS
Runtime export from ./research-trace.js.
export { RESEARCH_TRACE_EVENT_KINDS } from "./research-trace.js"RESEARCH_TRACE_MAX_OBSERVATIONS
Runtime export from ./research-trace.js.
export { RESEARCH_TRACE_MAX_OBSERVATIONS } from "./research-trace.js"ResearchArchiveError
Runtime export from ./research-archive.js.
export { ResearchArchiveError } from "./research-archive.js"