Skip to content

Record what v0.18 shipped - #89

Merged
sethbergman merged 1 commit into
mainfrom
docs/v0.18-roadmap
Sep 8, 2026
Merged

sethbergman merged 1 commit into
mainfrom
docs/v0.18-roadmap

Conversation

@sethbergman

Copy link
Copy Markdown
Owner

One row in the Shipped table, so the commit the tag lands on contains its own entry.

#88 — rate limit quotas: scripts/bootstrap-quotas.sh, tests/quotas (21 assertions) and docs/rate-limiting.md.

The feature is two vault write calls. What made it worth a script is that three of the obvious ways to make them write successfully and protect nothing:

  • sys/quotas/config replaces rather than merges, so writing one field empties the seven exempt paths Vault ships — sys/health among them
  • rate_limit_exempt_paths="a,b" becomes one path containing a comma, matching nothing
  • sys/quotas/* isn't exempt by default, so a quota set too low answers 429 to its own deletion

Tag follows on the merge commit.

🤖 Generated with Claude Code

Rate limit quotas, and the reason the feature needed a script: three of
the obvious ways to configure one write successfully and protect nothing,
and one of them refuses its own deletion.

The tag goes on the commit after this one, so the tagged tree contains
its own entry.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@sethbergman
sethbergman merged commit 49b4d86 into main Sep 8, 2026
38 checks passed
@sethbergman
sethbergman deleted the docs/v0.18-roadmap branch September 8, 2026 23:26
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