Skip to content

docs: refresh the k8s PAUSED section for the post-v0.9.0 rebase - #62

Merged
aaearon merged 1 commit into
mainfrom
docs/k8s-roadmap-refresh
Aug 14, 2026
Merged

docs: refresh the k8s PAUSED section for the post-v0.9.0 rebase#62
aaearon merged 1 commit into
mainfrom
docs/k8s-roadmap-refresh

Conversation

@aaearon

@aaearon aaearon commented Aug 14, 2026

Copy link
Copy Markdown
Owner

The PAUSED section for Item 5 lives on main and still described the state on 2026-08-13, when both blockers were open and PR #55 had never been run by CI.

Updated to record:

  • Blocker 2 (Windows symlink checks) — fixed and CI-verified. openNoFollowRead uses FILE_FLAG_OPEN_REPARSE_POINT on Windows; the symlink tests now run rather than skip there.
  • Blocker 1 (stdout contamination) — reduced, not eliminated. A descriptor guard installed ahead of Cobra's pre-run, with a documented residual gap: writers that captured os.Stdout at init are uncontained on Windows.
  • PR feat: grant k8s — cluster listing, kubeconfig, elevation and exec-credential #55 rebased onto post-v0.9.0 main (f14e2b9); both CI legs green at 633a5ba.
  • The five-item re-verification list for whoever resumes the branch.

No CHANGELOG entry — this is a planning doc, not user-visible behaviour.

Doc-only; no code changed.

Both blockers recorded on 2026-08-13 are addressed: the Windows symlink
refusal is real and CI-verified, and the stdout contamination is reduced
by a pre-Cobra descriptor guard with a documented residual gap for
init-time capturers on Windows. Records the rebase onto post-v0.9.0 main
and the five-item re-verification list.
@aaearon
aaearon merged commit 26bd890 into main Aug 14, 2026
2 checks passed
@aaearon
aaearon deleted the docs/k8s-roadmap-refresh branch August 14, 2026 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant