Integrate reviewed storage ownership, retry and buffered read bounds
29 files changed,
+4387
−67
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review1.md+81 −0docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review2.md+100 −0docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review3.md+127 −0docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review4.md+138 −0docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review5.md+147 −0docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review6.md+38 −0docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review7.md+35 −0docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review8.md+121 −0docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review9.md+121 −0docs/superpowers/specs/DISPOSITIONS-storage-sole-holder.md+141 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review1.md+77 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review2.md+106 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review3.md+137 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review4.md+123 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review5.md+111 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review6.md+73 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review7.md+83 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review8.md+93 −0docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review9.md+124 −0internal/console/economicspass.go+212 −34internal/console/economicspass_test.go+1026 −2internal/console/economicstorageretry.go+127 −0internal/console/economicstorageretry_test.go+497 −0internal/objstore/objstore.go+9 −1internal/objstore/walk.go+303 −22internal/release/readtimeout.go+28 −0internal/release/readtimeout_test.go+187 −0internal/release/store.go+18 −6internal/usage/storage.go+4 −2
CI passed — run details
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review1.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review2.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review3.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review4.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review5.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review6.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review7.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review8.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-storage-sole-holder-review9.mdLoading diff…
docs/superpowers/specs/DISPOSITIONS-storage-sole-holder.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review1.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review2.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review3.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review4.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review5.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review6.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review7.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review8.mdLoading diff…
docs/superpowers/specs/OPUS-REVIEW-storage-sole-holder-review9.mdLoading diff…
internal/console/economicspass.goLoading diff…
internal/console/economicspass_test.goLoading diff…
internal/console/economicstorageretry.goLoading diff…
internal/console/economicstorageretry_test.goLoading diff…
internal/objstore/objstore.goLoading diff…
internal/objstore/walk.goLoading diff…
internal/release/readtimeout.goLoading diff…
internal/release/readtimeout_test.goLoading diff…
internal/release/store.goLoading diff…
internal/usage/storage.goLoading diff…