Skip to content

[v3.8.0] hardening: sin config init/show/validate, README propagation, self-update e2e, race-flake hardening #59

Description

@Delqhi

Goal

v3.8.0 is the next hardening release after v3.7.0. Focus on:

  1. sin-code config init/show/validate subcommands (closes feat: sin config — Unified configuration management #34) — interactive wizard + pretty-print + schema check
  2. README propagation (closes docs: Update all README.md files across OpenSIN-Code repos to current state #39) — at least 4 priority repos
  3. sin-code self-update e2e (closes feat: sin update — Self-update command (pipx + Go rebuild) #33) — first real goreleaser release + smoke-test
  4. Race-flake hardening — finish the 2-3 remaining pre-existing flakes so 'go test -race -count=3' is reliable
  5. Dox hierarchy integration (dox subcommand, if #NEW issue exists)

Definition of done

  • All sub-items done
  • 'go test ./... -race -count=3' green on 3 consecutive runs
  • v3.8.0 tagged, homebrew-sin formula updated

Cross-refs

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions