#4353
Package everything on ops.swamp-club.com; stop direct server edits
#4238
artifacts.swamp-club.com unreachable in Spain during LaLiga matches (ISP blocking of Cloudflare IPs)
#4038
Shared dispatch bookkeeping queue delays completed worker results by up to 58 seconds
#4037
Serve globally scans definitions twice per new direct-type step, delaying worker dispatch by minutes
#3665
Serve: execute independent webhook-triggered workflows concurrently
#3787
Update public OpenTelemetry manual for remote waterfalls and execution metrics (#3786)
#3786
serve/fleet: close OpenTelemetry attribution gaps across dispatch, data plane and worker lifecycle
#3755
serve: multi-minute write_resource latency during concurrent worker readiness
#3724
Installers intermittently fail resolving stable release: add bounded retries and actionable diagnostics
#3703
Serve: delegate namespace-scoped extension pulls and reload without granting administrator access
#3692
README.md needs updating with current language and content
#3679
Preserve active worker execution across serve restarts and upgrades; reconnect and reattach dispatches
#3668
Flaky test: lock hand-off timeout test times out in its own setup under load
#3661
Dashboard: a hidden tab keeps polling and re-rendering (health stream, live run page)
#3656
Registry client: retry transient upstream failures with bounded backoff and visible attempt progress
#3522
Pause and resume a scheduled workflow without editing or deleting its definition
#3519
Remote worker step marked failed ('aborted due to timeout') when the result report times out, though the method succeeded and its data was saved
#3473
Retention: one timeframe, enforced automatically, after which nothing older remains anywhere in the datastore
#3483
Workflow run cancellation on concurrency-key conflict
#3405
serve keeps a worker whose enroll finished after the worker timed out, then refuses the real worker as "already connected" and dispatches into the dead session
#3407
workflow run search / history search parse every run record on every call, so their cost grows with all history ever kept
#3408
Configurable storage tiers: runs, outputs, data versions and audit move through an ordered list of user-defined tiers, and stay queryable across them
#3356
Fleet visibility: live worker host map grouped by label, with slot-level lease state
#3403
Docs: dashboard reference needs the Workers view (/dashboard/workers)
#3399
serve: the per-IP WebSocket burst limit can't be configured, so workers behind one NAT IP throttle each other
#3224
swamp access check run locally ignores the named resource's stored type and tags
#3208
Activity projector fails with ZooKeeper "Bad version" error on swamp.score_grants during keeper instability
#2613
extension push: workflows listed with a shared directory prefix collapse into one workflows.yaml; all but the last are silently dropped
#3002
CLI tells signed-in callers to sign in when the registry rate-limits them
#2984
Add a subprocessors page at /subprocessors
#2287
Make Compute Routes list usable without create-only global arguments
#2230
Cloud Asset: complete metadata-only project search snapshot for lifecycle planning
#2595
Dashboard: deep links to a model's data item, data version and report
#2596
swamp report get --version N returns "Report not found" for any version older than the latest
#2557
serve: `serve reload` drops `export const extension` methods from a pulled package, while other extensions on the same type survive
#2438
serve: one unresolvable username in `auth.admins` stops the server from starting
#2437
control-plane vault init failures are swallowed; `access token reveal` says "Vault '_token-secrets' not found"
#2436
serve: boot token-secret migration deletes the source vault item
#2435
serve: boot hydration ignores `hydrationStrategy: lazy` and downloads every payload
#2223
Security Center: complete location-scoped finding snapshots for current-run reporting
#2217
IAM service accounts: verified deterministic-account lifecycle method with safe 404/409 handling
#2227
Secret Manager: complete metadata-only secret/version hygiene snapshot across projects
#2198
extension push: allow explicit private visibility in the manifest and at publish time, including public collectives
#2228
Swamp Club deno serve stays alive after SIGTERM because background loops are not stopped
#2221
Verification reviews infer pass from Claude usage-limit errors
#2225
Swamp Club fresh-database startup aborts migrations on missing deviceCode and concurrent replica markers
#2222
Logging sinks: convergent audit sink setup with typed writer identity and destination verification
#2220
Org Policy: typed batch effective-policy snapshots for baseline reports
#2215
Recommender: complete multi-scope recommendation snapshot for cost reports
#2214