Skip to content

Canonical-map resolution and initialization state are not auditable #474

Description

@krystophny

Reproduction

Construct Meiss or Albert canonical fields with a custom grid, reinitialize with defaults, switch field modes, and inspect results.nc.

Expected

Each canonical-grid dimension and the transformation-ODE tolerance are independently configurable and validated. Repeated initialization and mode switches clear old storage. Results record the numerical configuration.

Actual

Map resolution and transformation tolerance are fixed in source, prior configuration can leak into later initialization, Albert storage can survive a switch to Meiss, and output lacks complete map provenance.

Environment

SIMPLE main before PR #463.

Evidence

PR #463 adds bounded controls, cleanup, NetCDF provenance, repeated-initialization tests, mode-switch tests, round trips, orientation checks, seam checks, and finite field-derivative checks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions