Skip to content

Document v0 concerns and release branch - #27

Merged
IlyaasK merged 1 commit into
release-security-checklistfrom
hypeship/v0-docs-correctness
Jul 2, 2026
Merged

Document v0 concerns and release branch#27
IlyaasK merged 1 commit into
release-security-checklistfrom
hypeship/v0-docs-correctness

Conversation

@IlyaasK

@IlyaasK IlyaasK commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Fix the README concerns link text now that the target document exists.
  • Update release docs to avoid stale main wording and require confirming the repository canonical post-merge branch before tagging.

Why this is v0 work

This closes the v0 docs-correctness gap without changing provider behavior. The provider surface remains intentionally narrow: provider config, kernel_browser_pool, lookup data sources, and browser-pool import.

Intentionally unsupported in v0

  • force_destroy remains deferred to v1/future; v0 delete stays durable and non-forceful.
  • tfplugingen-framework/codegen remains deferred to v1/future.
  • Runtime/session operations remain out of Terraform: no acquire, release, flush, app invocation, screenshots, logs, live view, force recovery, or leased-browser state.
  • No project/profile/proxy/extension resources are added.

Tests run

  • gofmt -l cmd internal
  • go test -short -timeout=2m ./...
  • go vet ./...
  • terraform fmt -check -recursive examples
  • bash scripts/check-docs.sh
  • git diff --check release-security-checklist

Acceptance-test status

Acceptance tests were not run for this docs-only slice. They remain an opt-in release gate requiring TF_ACC=1, KERNEL_ACC=1, KERNEL_API_KEY, and KERNEL_PROJECT_ID.

Review gates

  • deslop: clean, no accepted findings.
  • incremental self-pr review: clean, no accepted findings.
  • autoreview: clean, no accepted/actionable findings reported.
  • dave-cheney-go-review: clean; docs-only diff does not change Go API, package, or test contracts, and it preserves the durable-only provider boundary.
  • eblog-code-review: clean; improves release/deferred-work clarity without adding automation, runtime behavior, or slower feedback loops.
  • final agreement pass: clean; docs-only scope matches v0 and defers v1 work explicitly.

Deferred v1 issues

Remaining manual release gates

  • Merge the v0 stack onto the canonical branch.
  • Run a real acceptance pass with credentials before tagging v0.
  • Confirm the canonical branch and tag/release signing ownership before publishing.

Note

Low Risk
Documentation-only changes with no runtime, auth, or provider logic modifications.

Overview

README now links to that doc from the Architecture section. docs/release.md replaces stale “clean main” release wording with instructions to tag from the repo’s canonical post-merge branch and to confirm the default branch via gh repo view before release.

Reviewed by Cursor Bugbot for commit bf3e263. Bugbot is set up for automated code reviews on this repo. Configure here.

@IlyaasK
IlyaasK marked this pull request as ready for review July 1, 2026 21:07
@IlyaasK
IlyaasK requested review from Sayan- and tnsardesai July 1, 2026 21:07
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch from ec75679 to 6d983b9 Compare July 2, 2026 02:34
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from 6d93945 to aff360b Compare July 2, 2026 02:34
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch from 6d983b9 to 5e0df2f Compare July 2, 2026 02:48
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from aff360b to a7f9399 Compare July 2, 2026 02:48
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch 2 times, most recently from 65a2384 to 9e1c5c4 Compare July 2, 2026 19:51
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from a7f9399 to 4477796 Compare July 2, 2026 19:51
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch from 9e1c5c4 to 54a2157 Compare July 2, 2026 20:03
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch 2 times, most recently from 609f5be to 433e900 Compare July 2, 2026 20:15
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch 2 times, most recently from 3d6f08e to 72e1b39 Compare July 2, 2026 20:25
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from 433e900 to 54e0bf2 Compare July 2, 2026 20:25
@IlyaasK
IlyaasK removed request for Sayan- and tnsardesai July 2, 2026 20:36
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from 54e0bf2 to f2a25e4 Compare July 2, 2026 20:37
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch from 72e1b39 to bbe1a34 Compare July 2, 2026 20:37
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from f2a25e4 to e6b99fb Compare July 2, 2026 20:47
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch from bbe1a34 to 5f986a4 Compare July 2, 2026 20:47
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from e6b99fb to f179de6 Compare July 2, 2026 20:52
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch from 5f986a4 to 8e073ad Compare July 2, 2026 20:52
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from f179de6 to 7025579 Compare July 2, 2026 20:57
@IlyaasK
IlyaasK force-pushed the release-security-checklist branch from 8e073ad to 1ebeb33 Compare July 2, 2026 20:57
@IlyaasK
IlyaasK force-pushed the hypeship/v0-docs-correctness branch from 7025579 to bf3e263 Compare July 2, 2026 21:22
@IlyaasK
IlyaasK merged commit 11e5146 into release-security-checklist Jul 2, 2026
2 checks passed
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.

2 participants