#2111
serve: idle peer data.query remains stale when a remote datastore honors selective pulls
#2109
serve data.get cannot resolve models stored in managed configuration
#2108
serve model.edit does not publish managed configuration changes to the shared datastore
#2106
swamp serve daemon (user service) doesn't handle systemd 'lingering' — claims it 'starts automatically' but only runs while logged in
#2105
deprecated extensions are more prominent than I expected :)
#2104
Trigger schedule overrides require a swamp serve restart to take effect
#2102
Serve Audit Log - Phase 6: Full documentation
#2099
aws-sm vault: support profile config key to select named AWS credential profiles
#2097
docs: data.latest second argument matches name OR spec, not just spec
#2096
Per-extension white listing
#2093
agent-runner: allow using the Claude CLI's stored login instead of requiring an API key
#2088
Add put_events method to event-bus type
#2077
Block temporary email services on signup
#2059
docs(cli): document run GC retention configuration
#2051
Document configured method arguments in model get JSON
#2036
Document env.* namespace for model-instance globalArguments (host-portable config)
#2027
Retire or rebuild /admin/nurture once the epic lands — it is a gate, and gates are single-use
#2025
harness-marketing-funnel posts {batch:[...]} to /ingest, which is not a batch — every run silently measures zero
#2024
feat(cli): swamp inbox — read swamp-club notifications without leaving the terminal
#2023
feat(cli): tell operatives they have swamp-club notifications waiting
#2022
feat(api): a cheap unread-notification count for API-key clients
#2021
feat(nurture): deliver to the swamp-club inbox on the same dedupe decision as email
#2008
Epic: Product nurture — lifecycle identification, dedupe-safe delivery, and operator control (email, inbox, CLI)
#1977
AI-Friendly CLI Manual Dump
#1969
Add interactive serve setup skill with best-practice guidance
#1968
Add intent and scope discovery to extension creation skill
#1962
Docs: add Windows install instructions to install-swamp how-to guide
#1953
Durable, detached workflow execution (DBOS evaluated as the engine)
#1923
Software factory ignores earlier approvals with multiple cycle overrides
#1909
Correlate workflow gates with recorded run IDs
#1908
Add safe per-work-item workspace preparation
#1886
feat(ui/tokens): metadata field or tags for collective API tokens
#1857
UAT: workflow resume --from with forEach expression template names
#1821
SCIM 2.0 provisioning endpoint for swamp-club (Users + Groups, deprovision)
#1820
SSO user profile fields are frozen at first login — overrideUserInfo is never set on any provider
#1814
add links to the docs for all account progress teasers
#1813
A subscription stuck in incomplete has no path forward: it grants nothing, and the billing page offers no way to finish paying
#1812
Identifier lookups are exact-match and case-sensitive across username, email and slug
#1811
Invite failures emit no telemetry, so a rejected invitation leaves no trace anywhere
#1810
Collective invitations expire after 48h and the auto-claim is gated on that window, so a late signup is never bound
#1809
Invite typeahead searches username prefix only, so an operative cannot be found by name or email
#1806
Send the release headline from the release pipeline so New Release announcements say what shipped
#1797
software-factory: rename gates[].pass to gates[].satisfied - collides with a transition named 'pass'
#1796
cycle-override grants are deduplicated, so 'one grant = one entry' fails from the second grant on
#1753
Add SWAMP_CLI_OUTPUT env var to control default output mode (plaintext/tui/json)
#1735
knowledge-base retrieve persists query output into the state resource, with lifetime infinite and the query text in the instance name
#1728
"TRIAL ENDED" modal shown to team plan user when toggling extension visibility
#1702
Redaction regex boundary bug: label_base64 secrets with an unrecognized label pass through unredacted (e.g. swamp_ API keys)
#1700
User token page (/u/<user>) shows only "swamp_..." for every API key, making leaked-key identification impossible
#1686
Support credentials in datastore config (vault-resolvable)
#1678
workflow-succeeded selects the globally-latest run, so siblings block each other under parallel use
#1674
Feature: user-configurable redaction rules (.swamp/redaction.yaml)
#1668
Lab lifecycle POST rejects any payload string that starts with a dollar sign, not just operator keys
#1667
Finish the swamp_* attribute set on Attio users, and settle the two unprefixed ones (#809 follow-up)
#1666
aria-expanded is a raw boolean in 12 places — collapsed state is unannounced to screen readers
#1663
swamp CLI: surface the audience and resolvedInVersion fields swamp-club now serves
#1662
ApiKeyManager's collapsed trigger points aria-controls at an element it never renders
#1661
A boolean aria-expanded renders as no aria-expanded: two disclosure widgets report no state to a screen reader
#1653
Tell the inviter when a collective invite mis-lands, instead of leaving it pending forever
#1603
CLI has never sent insert_id: retried telemetry batches are double-counted into cli_daily, inflating XP in an append-only ledger
#1597
Docs: manual never mentions telemetry, and the serve/scheduling pages imply automated runs are visible when they are not
#1595
Explore: reconcile quality rubric's dormant provenance factor
#1594
Explore: pull-time signature verification for extensions
#1593
Explore: transparency-log integration (Rekor) for extension signatures
#1592
Explore: publish-time artifact signing for extensions (cosign keyless)
#1583
Docs: document catalog completeness check and --repair in doctor reference
#1561
swamp command doesn't check cwd
#1553
Reusable long-lived invite link: one URL to bring people into the swamp
#1545
Use whoami entitlement to explain private-extension push refusals
#1536
Add --server support to model cancel (server-side run cancellation)
#1525
Harden queue claim semantics: atomic claims + status-guarded markDelivered/markFailed across app queues
#1376
CLI: swamp invite <email> to drive the platform-invite API
#1375
End-to-end UAT for fine-grained collective token scopes (#960)
#1358
uat: add namespace isolation and shard resilience test coverage
#1349
Extension/type search at method granularity — find capabilities, not just packages
#1340
Docker-related model types/workflows would benefit from first-class dry-run/plan support
#1312
Issue filing inherits most-recently-created collective's scope and privacy, with no way to choose
#1262
fix(software-factory): DeclaredSchemaSchema.enum rejects boolean literals
#1235
CLI telemetry: fold third-level verbs into subcommand + canonicalize aliases
#916
Driving agent can wedge a workflow-stage run irrecoverably (workflow-succeeded vs dispatch limit); skill should prevent it
#723
Data-driven webhook signature verifiers (avoid a code change + release per provider)
#175
Drag Windows into the Swamp
#19
@swamp/aws/ec2: auto-generated models lack list, tag, and factory-compatible update methods
#18