Skip to content

Phase 17.3: cross-platform focused validation and packaging/CLI smoke #185

Description

@jununfly

This was generated by AI during triage.

Parent

What to build

Validate the production final-flush path with focused cross-platform coverage and affected-path smoke tests. macOS and Linux Docker validation are required. Windows validation is required only if the implementation changed platform-sensitive replace, locking, path, or file-handle behavior; otherwise record a concrete not-required or unavailable reason.

Packaging and release validation should remain smoke-level unless the implementation touches packaging, bundled binary selection, CLI status, or related release paths.

Acceptance criteria

  • macOS focused validation runs against the production final-flush default path.
  • Linux Docker focused validation runs against the production final-flush default path.
  • Windows validation is either run, or explicitly recorded as not required/unavailable with a reason tied to the implementation.
  • CLI smoke confirms --engine rust uses production final-flush and --sqlite-write-mode disk remains selectable.
  • Packaging/release smoke is run only to the depth justified by touched paths, with the rationale recorded.
  • Validation records include pass/fail status, command or script names, and artifact paths where applicable.
  • Any failure is categorized as blocking, non-blocking, or follow-up before the issue is closed.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentFully specified and ready for an AFK agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions