function
Assess
Count records and report deterministic import blockers without writing.
Arguments
| Argument | Type | Description |
|---|---|---|
manifest | schema.Manifest | The manifest value. |
source | Export | The source value. |
Returns
The declared result.
AssessmentHow it works
Checks collection presence, IDs, selected revisions, and version capability. Issues are sorted strings intended for preflight review. It does not deeply validate every field value.
Full signature
func Assess(
manifest schema.Manifest,
source Export,
) AssessmentRelated types
ManifestAn immutable versioned schema contract.
ExportA normalized, source-independent Payload export.
AssessmentPreflight counts and sorted blockers.