Skip to content

Final public-surface audit + lock for 0.1.0 #149

@israel-dryer

Description

@israel-dryer

Release-gating (process, not a breaking change). Before dropping the alpha suffix:

  • Sweep __all__ across every public module; confirm the curated surface is intentional and complete.
  • Confirm no Tkinter leaks in the public API/signatures.
  • Lock the surface against tests/test_public_surface.py.
  • Write the CHANGELOG / migration notes covering the a-series breaks.

Do this LAST, after the breaking-change issues in this milestone are drained.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions