sd
sverka-dev
GitHub
sverka
Workspace
GitHub
CI Pipeline Executions
Current execution
Succeeded
fix/storage-validation-debt
Runs and Agents
Timeline
Beta
Configuration
Self-Healing CI
Project Graph
Circular Dependencies
Enterprise
Resource Usage
Analysis
Conformance
Enterprise
Runs
Current run
Succeeded
Tasks
Resource Usage
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
fix(storage): harden snapshot validation, permissions, and tmp cleanup - deserialize: reject array-shaped resumeSchema, validate required RunPlan fields (apiVersion/id/graphId/steps), and reject non-InputValue output values - isENOENT: null-safe object check instead of blind .code read - file-store: owner-only dirs (0700) + snapshot files (0600), unlink tmp file when writeFile/rename fails - sqlite-store: owner-only dir + chmod 0600 on the DB file - tests: assert error.code not just class, coherent suspended fixture (suspendedStepId exists in plan), no-any source scan, perms and tmp-cleanup coverage; sync verbatim arena fixture copies Closes sv-0g6t sv-616l sv-8e6l sv-jyy4 sv-id2h sv-lnx0 sv-sn2b Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
nx affected -t build --exclude=skills-*,pack-skills-*
⌘K
Distributed computation caching and task execution are currently disabled for this organization. Credits plan limit exceeded 52,500 / 50,000.
Succeeded
nx affected -t build --exclude=skills-*,pack-skills-*
Click to copy
Linux
4 CPU cores
read
access token used
2d550085
287
Get faster results
Learn how to enable distribution.
GitHub
sverka
Workspace