Spec 0245 — Soft-delete on runs + admin hover-archive on the runs list
Frontmatter
Field
Value
kind
dev
spec
0245
slug
runs-soft-delete-admin-archive
title
Soft-delete on runs + admin hover-archive on the runs list
type
new-feature
label
new-feature
version_bump
MINOR
target_version
TBD
status
deployed
depends_on
[]
complexity
M
created
2026-05-28
queued_at
2026-05-28T00:00:00Z
started_at
2026-05-28T16:04:37Z
merged_at
2026-05-28T16:40:46Z
deployed_at
2026-05-28T16:45:41Z
pr
https://github.com/Lexiz/dual-research/pull/281
handover
handoffs/2026-05-28-spec-0245-runs-soft-delete-admin-archive.md
failure_step
source_session
promoted_from_draft
disposition
ship
disposition_reason
Primary spec, not a carve-out — disposition required by template but ship is the only sensible value.
Event timeline
When
Step
Data
2026-05-28T15:48:55Z
queued
{}
2026-05-28T16:04:40Z
in_progress
{}
2026-05-28T16:04:44Z
branched
{"branch": "spec/0245-runs-soft-delete-admin-archive", "from": "main@91f9911"}
2026-05-28T16:04:47Z
implementing_started
{}
2026-05-28T16:23:45Z
implement_complete
{"files_changed": 13, "commits": 0}
2026-05-28T16:23:48Z
tests_started
{}
2026-05-28T16:25:56Z
tests_green
{"passed": 2342}
2026-05-28T16:40:38Z
pr_opened
{"url": "https://github.com/Lexiz/dual-research/pull/281"}
2026-05-28T16:40:48Z
merged
{"pr": "https://github.com/Lexiz/dual-research/pull/281"}
2026-05-28T16:41:16Z
deploy_started
{}
2026-05-28T16:43:27Z
deployed
{"version": "1.59.0"}
2026-05-28T16:44:28Z
deploy_health_check_ok
{}
2026-05-28T16:45:35Z
handoff_written
{"path": "handoffs/2026-05-28-spec-0245-runs-soft-delete-admin-archive.md"}
2026-05-28T16:45:42Z
deployed
{"version": "1.59.0"}
Links