Skip to content

feat: persist generic AWS resources - #174

Merged
skyoo2003 merged 5 commits into
mainfrom
feat/persistent-local-data
Sep 29, 2026
Merged

skyoo2003 merged 5 commits into
mainfrom
feat/persistent-local-data

Conversation

@skyoo2003

@skyoo2003 skyoo2003 commented Sep 29, 2026 •

Copy link
Copy Markdown
Owner

Summary

Persists generic AWS CRUD fallback resources in SQLite and adds explicit full local-data reset interfaces. Legacy AWS-shaped unimplemented responses now reach the CRUD fallback only when model metadata classifies the operation.

Related Issue

N/A

Changes

  • Persist generic resources in data/devcloud.db with restart recovery.
  • Add --reset-data and DELETE /devcloud/api/data for full local-state resets.
  • Quiesce AWS requests during an in-process reset and regenerate fidelity manifests.

Test Plan

  • go test ./...
  • Commit hooks: gofmt, go vet, go build, JSON checks

Checklist

  • Self-reviewed the code
  • Added/updated tests
  • Lint/format passes (golangci-lint run)
  • Updated documentation (if applicable)
  • Added a Changie changelog fragment for user-facing changes

@github-actions github-actions Bot added documentation Improvements or additions to documentation tests Test code and test infrastructure codegen Smithy codegen and generated code labels Sep 29, 2026
@github-actions github-actions Bot added the services AWS service implementations label Sep 29, 2026
@skyoo2003
skyoo2003 merged commit 734b839 into main Sep 29, 2026
10 checks passed
@skyoo2003
skyoo2003 deleted the feat/persistent-local-data branch September 29, 2026 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

codegen Smithy codegen and generated code documentation Improvements or additions to documentation services AWS service implementations tests Test code and test infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant