Skip to main content
← Back to list
01Issue
FeatureShippedSwamp Club
Assigneesstack72

Relationships

#1171 Docs: add IdP group refresh and deprovisioning details to swamp-serve manual pages

Opened by stack72 · 7/16/2026· Shipped 7/16/2026

Summary

The swamp-serve manual pages in content/manual/ are missing documentation about IdP group lifecycle management. The serve skill guide in swamp/swamp now covers this (swamp-club#1166, swamp-club/swamp#1864), but the user-facing manual needs corresponding updates.

Gaps

reference/swamp-serve/serve-flags.md

  • Missing --group-refresh-interval flag and SWAMP_GROUP_REFRESH_INTERVAL env var from the flags table

reference/swamp-serve/authorization.md

  • Mentions idp-group:<collective-slug> as a subject format but doesn't explain how groups stay current (refresh loop) or what happens on deprovisioning (token revocation on 401)

explanation/swamp-serve.md

  • No coverage of the collectives vs groups design decision (collectives = admission gate, groups = grant matching via idp-group: subjects)
  • No coverage of the fail-open design for transient refresh errors vs hard revocation on 401

Suggested content

  • Add --group-refresh-interval (default 4h) and SWAMP_GROUP_REFRESH_INTERVAL to the serve-flags table
  • Add a paragraph to the authorization reference explaining IdP group refresh and deprovisioning behavior
  • Add a section to the explanation page covering the collectives vs groups design rationale
02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 3 MOREPR_MERGED+ 1 MORENOTIFICATION_SKIPPED

Shipped

7/16/2026, 1:21:12 AM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack727/16/2026, 12:53:43 AM

Sign in to post a ripple.