Skip to content

release: publish v0.2.0 Services Foundation with TUI panels #70

@SSobol77

Description

@SSobol77

release: publish v0.2.0 Services Foundation with TUI panels

Purpose

Publish ECLI v0.2.0 only after the Services Foundation is visible and testable through the editor UI.

Current public release is v0.1.3. The project must not accumulate invisible backend-only changes without a coherent user-facing release.

Release Gate

v0.2.0 may be released only after:

  • ConfigService merged
  • ProjectService merged
  • CommandPlan models and exports merged
  • BuiltInPolicyEngine merged
  • AuditLogService merged
  • PrivilegedActionService refusal-only skeleton merged
  • SystemDoctor read-only skeleton merged
  • DoctorFinding → CommandPlan integration merged
  • ServiceRegistry composition root merged
  • right-side TUI panels for SystemDoctor/CommandPlan/Services merged
  • characterization tests passing
  • release notes prepared

Required Release Work

  • bump version to v0.2.0 using existing project versioning convention
  • update changelog/release notes
  • run full local validation
  • run GitHub CI
  • publish GitHub release
  • publish PyPI package
  • build/publish existing package formats supported by current release pipeline
  • verify installed CLI still launches editor
  • verify existing panels still work
  • verify new panels are accessible

Non-Goals

  • no VMLab execution release
  • no real privileged execution
  • no plan apply
  • no real remediation
  • no QEMU runtime start
  • no new release strategy rewrite

Acceptance Criteria

  • version bumped to 0.2.0
  • release notes document user-visible panel functionality
  • GitHub release v0.2.0 exists
  • PyPI ecli-editor v0.2.0 exists
  • package artifacts are attached where supported by existing pipeline
  • smoke install command documented
  • no generated release artifacts committed outside approved release paths
  • no generated development evidence outside logs/

Labels

  • type:release
  • priority:critical
  • area:release

Milestone

v0.2.0 — Services Foundation

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions