#4765
validate: spurious ambiguous-exit warnings for evidence absent in this stage/cycle, and for complementary cel comparisons
#4764
@swamp/ssh: a model that calls a fleet can't tell how that fleet checks host keys
#4763
serve: during the shutdown drain, an aborted scheduled run keeps executing its remaining steps
#4762
serve: a run left RUNNING after a restart is never seen as stale when the new serve reuses the old PID (containers)
#4761
Dashboard data Behavior filter includes workflow artifacts
#4760
Dashboard audit prompt references missing default config file
#4759
Structured data query content renders as an unreadable table
#4758
Let a revoked worker token's name be reused (or delete revoked token records)
#4757
swamp serve: an admin "restart" that ends the serve and lets its in-flight runs be continued
#4750
agent-sessions assess: a Claude Code session reachable at two paths is counted twice
#4749
Scheduled flaky-test detection is failing
#4747
@swamp/ssh: `timeoutSec` is not honoured when ControlMaster is on
#4745
@swamp/cfgmgmt user and group names are not validated
#4743
@swamp/cfgmgmt apt: installing on a fresh machine fails until a separate refresh
#4740
Flaky: command_routes_rules_test's completion-callback test gets no answer from its full-tree worker within 120 s in verify-build
#4739
Docs: extension management reference shows v-prefixed versions in extension list and update output
#4738
Flaky: datastore_v3_replica_verify_test times out waiting for the sidecar's verdict when restarting a broken lineage under a live sidecar
#4737
serve: a planned restart parks runs at a step boundary and the new process continues them
#4734
vault: legacy type deprecation warning wraps names in doubled quotes
#4733
Support image attachments in issues (Lab and CLI)
#4732
Lab issues page: toolbar overflows and clips controls when list pane narrows
#4730
Docs: dashboard and history get name who started and decided a run by username
#4700
ABAC support in @swamp/aws-sm
#4692
serve: let methods act on swamp-club as the user who started the run (on-behalf-of token exchange)
#4690
@swamp/video: generate intro and bed music sized to the take (ElevenLabs first; Suno once its API is open)
#4686
@swamp/video/obs: add the brand stage to an existing OBS scene, with the webcam ring and mask optional
#4678
swamp behavior type rename: move a behavior type's data, outputs and catalog rows to a new type name
#4672
swamp issue: choose the target collective and control issue visibility -- at filing time and afterward -- from the CLI (with a settable default)
#4669
Render <details>/<summary> in serve's report view
#4659
stagecraft DESIGN.md: say the stored-as-received check catches only a redacted secret, and --literal-inputs is what stops evaluation
#4657
Lazy loading: delete compile.ts --no-bundle once a Deno version bump has shipped bundled
#4653
stagecraft: dispatch prompts read injected products by latest record, not the version the run indexed
#4632
Find a working-directory Swamp repo even with `SWAMP_SERVE_URL` in the environment
#4598
datastore setup extension over serve: resolve --config expressions with per-caller authorization
#4586
Audit OAuth client deletion
#4585
Collective-registered OAuth clients can't complete authorization_code: redirect URIs are stored as a JSON array string
#4540
Ambient tags: set tags once per repo/worktree (env or .swamp), add them to every run and everything downstream, filter run history by tag
#4538
Allow editing recent feed submissions
#4524
No way to add or switch to password login on an account created with SSO
#4523
Native interactive report views in the dashboard, with scoped workflow refresh
#4493
Expose a manual_approval gate's decision identity (decidedBy) to workflow expressions
#4490
data query rejects CEL list macros: exists(c, ...) fails with Unknown field "c"
#4477
A workflow run keeps every step's resource contents in memory, so a large forEach fan-out can exhaust the heap
#4476
Image factory: golden GCE and Docker base images built on ops
#4467
swamp data get and data versions report Behavior not found for data whose behavior definition was deleted
#4466
Workflow-scoped data get reports the behavior id as modelName once the behavior definition is deleted
#4459
Slackwater: let customers build integrations that drive workflows securely and auditably
#4451
Container run inspection and isolation metadata for audited recovery tests
#4439
swamp serve: apply config changes without failed requests (full reload, vault-backed webhook secrets, harmless restarts)
#4433