#2325
SWAMP_SERVER_TOKEN is ignored with --server unless SWAMP_SERVER_URL is also set to the same host (and SWAMP_SERVER_URL rejects wss://)
#2300
s3-datastore: verify conditional-write support (If-None-Match / If-Match) at setup and in doctor; a backend that ignores them makes locking silently unsafe
#2299
s3-datastore: documented offline behaviour is unreachable — lock acquire fails closed before pull, while a mid-run outage exits 0 with the data stranded
#2298
s3-datastore: a transient S3 read error during a heartbeat silently abandons the lock; a second host then runs the same model concurrently
#1786
vault.get() arguments are verbatim, so a per-target secret cannot be expressed in workflow YAML
#1950
model type describe reports arguments: {} for models that define a full args schema
#1949
verification-attestation reports 0 skipped and omits skipped steps, including skipped asserts
#1785
Cancellation/--timeout skips remaining steps including `completed`/`always` branches; --timeout waits for the in-flight subprocess
#1784
Remote "write-bearing" classification is inferred from data-plane writes, not declared; external side effects can be re-executed on worker disconnect (docs say the opposite)
#1781
`workflow resume --from` does nothing for forEach steps whose template name contains `${{ }}`
#1780
Step-level dependsOn on a forEach step never evaluates true (except `always`)
#1782
manual_approval suspends the run while parallel sibling jobs are mid-flight; in-flight steps are torn down and left `running`
#1792
CLI writes runtime state (lastStalenessWarning) into tracked .swamp.yaml, dirtying a committed config file
#1788
workflow validate does not resolve modelType on factory-pattern steps — a non-existent extension validates clean
#1789
Only documented non-interactive auth puts the password in argv; the safe SWAMP_API_KEY path is undocumented
#1791
extension install serializes files[] in readdir order, producing machine-dependent reorder diffs in upstream_extensions.json
#1790
Workflow YAML rewritten in place: block-scalar description truncated, file left unparseable, and validate still reports PASSED
#1783