function

Assess

func Assess( manifest schema.Manifest, source Export, ) Assessment

Count records and report deterministic import blockers without writing.

Source migration/payload/payload.go:96

@param manifest
The manifest value.
@param source
The source value.
@returns
The declared result.

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.

Related types

  • Manifest

    An immutable versioned schema contract.

  • Export

    A normalized, source-independent Payload export.

  • Assessment

    Preflight counts and sorted blockers.