Skip to content

docs: research Terraform HTTP backend compatibility - #425

Merged
nathanhruby merged 3 commits into
mainfrom
research/terraform-http-contract
Sep 6, 2026
Merged

docs: research Terraform HTTP backend compatibility#425
nathanhruby merged 3 commits into
mainfrom
research/terraform-http-contract

Conversation

@nathanhruby

Copy link
Copy Markdown
Contributor

Summary

  • document the Terraform and OpenTofu HTTP backend wire contract United must preserve
  • cover state retrieval/update/deletion, lock/unlock semantics, accepted statuses, lock IDs, authentication, headers, retries, and compatibility implications
  • record implementation constraints and newly surfaced design questions for the PocketBase replatform

Supports Document Terraform HTTP backend compatibility requirements in Plan United’s PocketBase-only replatform.

Branch note

This branch is stacked on research/pocketbase-consistency, so the PR currently includes that branch’s research commit. Merge the PocketBase consistency PR first; this PR will then reduce to the Terraform HTTP contract commit aa7f3385.

Validation

  • go test ./...
  • mise run check:ci

@nathanhruby
nathanhruby enabled auto-merge (squash) September 6, 2026 00:18
@nathanhruby
nathanhruby merged commit 6c29f68 into main Sep 6, 2026
4 checks passed
@nathanhruby
nathanhruby deleted the research/terraform-http-contract branch September 6, 2026 00:20
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