docs(019): record T059's partial verification and link tracking issue #96 - #98
Merged
Merged
Conversation
…ssue T059 (SC-006 / FR-003) outlived the feature branch. PR #95's smoke run verified the `destroy` half against live credentials on a plain wheel install -- ansible/hetzner_teardown.yml has no hcloud preflight, so teardown succeeding is exactly the property SC-006 asked about. What remains is `resize`, which has no smoke coverage at all, and genuine order-independence, which the smoke job cannot show because it always runs `create` first and the create path's pip fallback can mask a missing SDK for every later step. Both are tracked in #96. Annotates the task rather than checking it off, so a future reader sees which half is evidenced and where the rest lives. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ER1fspJAScAo1o4jGdjuJE
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Follow-up to #95. Documentation only — no code, no behavior change.
T059(SC-006 / FR-003) was the one task inspecs/019-hygiene-deps-docs/tasks.mdleft unchecked when #95 merged, because it needs live Hetzner credentials. #95's CI run then partially answered it, and that result was about to be lost.This annotates the task with what is now evidenced and what isn't:
hetznersmoke job ran against live credentials and passedcreate→ SSH →info→snapshot create/list/delete→destroy --remove-volumeon a plain wheel install. Sinceansible/hetzner_teardown.ymlhas nohcloudpreflight, teardown succeeding is the SC-006 property, fordestroy.resize, and destroy/resize order-independence is unverified #96) —resizehas no smoke coverage at all, and order-independence isn't really exercised: the smoke job always runscreatefirst, and the create path's pip fallback inroles/hetzner_server/tasks/main.ymlcan mask a missinghcloudfor every later step.The task stays unchecked deliberately. Marking it done on half the evidence is what the task's own wording warns against ("mark the criterion explicitly unverified rather than silently skipping it").
Commit is typed
docs:so release-please does not treat it as a release-worthy change — this is intentionally not part of any version bump. See #97 for the separate, still-open decision about release PR #81.🤖 Generated with Claude Code
https://claude.ai/code/session_01ER1fspJAScAo1o4jGdjuJE