This website requires JavaScript.
d2e44b5657
US07-02: Harden API Authorization and Path Boundaries (#84 )
main
domverse
2026-08-16 23:07:36 +02:00
b2b996b37e
US07-02: Harden API Authorization and Path Boundaries
us/US07-02-harden-api-authorization-and-path-boundaries
domverse
2026-08-16 23:06:41 +02:00
d143fee4d2
US07-01: Complete Donor Migration and Freeze the CLI Archive (#83 )
domverse
2026-08-16 21:53:19 +02:00
dc1a64203b
US07-01: Complete Donor Migration and Freeze the CLI Archive
us/US07-01-complete-donor-migration-and-freeze-the-cli-arch
domverse
2026-08-16 21:52:53 +02:00
9b7ee6b560
US06-06: Automate Phase F End-to-End Acceptance (#82 )
domverse
2026-08-16 21:16:50 +02:00
db4c362b91
US06-06: Automate Phase F End-to-End Acceptance
us/US06-06-automate-phase-f-end-to-end-acceptance
domverse
2026-08-16 21:16:15 +02:00
ea65bb764c
US06-05: Operate Archive and Restore in the Browser (#81 )
domverse
2026-08-16 20:39:17 +02:00
44ee4efa8d
US06-05: Operate Archive and Restore in the Browser
us/US06-05-operate-archive-and-restore-in-the-browser
domverse
2026-08-16 20:38:39 +02:00
fb8567284d
US06-04: Plan and Execute Safe Restores (#80 )
domverse
2026-08-16 19:49:21 +02:00
0982ebda70
US06-04: Plan and Execute Safe Restores
us/US06-04-plan-and-execute-safe-restores
domverse
2026-08-16 19:48:35 +02:00
439eb9971e
US06-03: Preserve Offline Identity and Review Evidence (#79 )
domverse
2026-08-16 19:21:29 +02:00
85fe7e6642
US06-03: Preserve Offline Identity and Review Evidence
us/US06-03-preserve-offline-identity-and-review-evidence
domverse
2026-08-16 19:20:50 +02:00
b90d1718be
US06-02: Transfer, Verify, and Remove Active Sources (#78 )
domverse
2026-08-16 18:47:04 +02:00
9503fd1cfc
US06-02: Transfer, Verify, and Remove Active Sources
us/US06-02-transfer-verify-and-remove-active-sources
domverse
2026-08-16 18:45:52 +02:00
b4b316acf5
US06-01: Configure and Preflight Archive Destinations (#77 )
domverse
2026-08-16 17:38:59 +02:00
a18d40955c
US06-01: Configure and Preflight Archive Destinations
us/US06-01-configure-and-preflight-archive-destinations
domverse
2026-08-16 17:37:47 +02:00
3ccef58796
US05-06: Automate Phase E End-to-End Acceptance (#76 )
domverse
2026-08-16 17:05:13 +02:00
fe027eada9
US05-06: Automate Phase E End-to-End Acceptance
us/US05-06-automate-phase-e-end-to-end-acceptance
domverse
2026-08-16 17:04:00 +02:00
ac9943884d
US05-05: Operate Uploads in the Browser (#75 )
domverse
2026-08-16 16:08:32 +02:00
c860c6d412
US05-05: Operate Uploads in the Browser
us/US05-05-operate-uploads-in-the-browser
domverse
2026-08-16 16:07:55 +02:00
3c440f3d43
US05-04: Verify, Retry, and Resolve Uncertain Uploads (#74 )
domverse
2026-08-16 15:31:23 +02:00
94d50133af
US05-04: Verify, Retry, and Resolve Uncertain Uploads
us/US05-04-verify-retry-and-resolve-uncertain-uploads
domverse
2026-08-16 15:30:38 +02:00
675876cad9
US05-03: Parse and Persist Uploader Outcomes (#73 )
domverse
2026-08-16 15:02:33 +02:00
4e3a5e3202
US05-03: Parse and Persist Uploader Outcomes
us/US05-03-parse-and-persist-uploader-outcomes
domverse
2026-08-16 15:01:18 +02:00
e4ae5da440
US05-02: Orchestrate Album Upload Batches (#72 )
domverse
2026-08-16 13:06:37 +02:00
653f2ae0c1
US05-02: Orchestrate Album Upload Batches
us/US05-02-orchestrate-album-upload-batches
domverse
2026-08-16 13:05:33 +02:00
dcbd492a0d
US05-01: Validate Credentials and Upload Readiness (#71 )
domverse
2026-08-16 12:29:12 +02:00
c7ddb253a9
US05-01: Validate Credentials and Upload Readiness
us/US05-01-validate-credentials-and-upload-readiness
domverse
2026-08-16 12:27:19 +02:00
799e58ca21
US04-06: Automate Phase D End-to-End Acceptance (#70 )
domverse
2026-08-16 12:06:02 +02:00
b9b5ab7f51
US04-06: Automate Phase D End-to-End Acceptance
us/US04-06-automate-phase-d-end-to-end-acceptance
domverse
2026-08-16 12:05:32 +02:00
8d96acd067
US04-05: Operate Rename Plans in the Browser (#69 )
domverse
2026-08-16 11:52:10 +02:00
9a7810b936
US04-05: Operate Rename Plans in the Browser
us/US04-05-operate-rename-plans-in-the-browser
domverse
2026-08-16 11:51:18 +02:00
7103cb84bf
US04-03: Apply and Verify Guarded Renames (#68 )
domverse
2026-08-16 11:27:08 +02:00
4735013278
US04-03: Apply and Verify Guarded Renames
us/US04-03-apply-and-verify-guarded-renames
domverse
2026-08-16 11:26:06 +02:00
daaa4ca67b
US04-02: Journal Rename State and Preconditions (#67 )
domverse
2026-08-15 15:04:49 +02:00
c7a616f4b5
US04-01: Build and Export Rename Plans (#66 )
domverse
2026-08-15 14:51:47 +02:00
2d4dd7395c
US03-05: Automate Phase C End-to-End Acceptance (#65 )
domverse
2026-08-15 14:32:11 +02:00
703ed3167d
US03-04: Review and Approve Proposals in the Browser (#64 )
domverse
2026-08-15 14:07:47 +02:00
9681ced9f4
US03-03: Generate and Persist Versioned Proposals (#63 )
domverse
2026-08-15 13:55:08 +02:00
c0a29ddca6
US03-02: Define Album Naming Policy (#62 )
domverse
2026-08-15 13:42:49 +02:00
de4a9403cf
US03-01: Aggregate Album Evidence (#61 )
domverse
2026-08-15 13:10:31 +02:00
b9bcb47c68
US02-07: Automate Phase B End-to-End Acceptance (#60 )
domverse
2026-08-14 12:53:45 +02:00
b59bc93fcb
Merge pull request 'US02-06: Deliver Workflow, Safety, Library, Analysis, and Stats Views' (#59 ) from us/US02-06-workflow-safety-library-analysis-stats-views into main
domverse
2026-08-09 20:10:58 +02:00
344a41ca70
Merge pull request 'US02-05: Build the Static Application Shell' (#58 ) from us/US02-05-build-the-static-application-shell into main
domverse
2026-08-09 20:09:13 +02:00
457dd5bd90
US02-06: Deliver Workflow, Safety, Library, Analysis, and Stats Views
domverse
2026-08-06 16:52:01 +02:00
ce5c8db5bc
US02-05: Build the Static Application Shell
domverse
2026-08-06 15:47:52 +02:00
de20e6c8ce
US02-04: Expose Job APIs and Activity Events (#57 )
domverse
2026-07-16 20:15:57 +02:00
d054dcbe61
US02-03: Execute Jobs with Leases, Locks, and Recovery (#56 )
domverse
2026-07-15 23:13:25 +02:00
0ebacfa544
US02-02: Persist and Coordinate Durable Jobs (#55 )
domverse
2026-07-15 22:47:13 +02:00
22558a4efa
US02-01: Extract Safety and Existing Web UI Donors (#54 )
domverse
2026-07-15 22:37:47 +02:00
19d4ce3785
US01-07: Automate Phase A End-to-End Acceptance (#53 )
domverse
2026-07-15 22:15:30 +02:00
3d5550b07f
docs: clarify Kanban board limitation and label-as-board workflow (#52 )
domverse
2026-07-15 22:04:28 +02:00
4b4c05339e
US01-06: Review Inventory and Duplicates in the Browser (#51 )
domverse
2026-07-15 21:44:48 +02:00
98e9cb2988
US01-05: Generate and Serve Managed Thumbnails (#50 )
domverse
2026-07-15 21:27:40 +02:00
691d5a5651
US01-04: Detect and Decide Duplicates (#49 )
domverse
2026-07-15 17:14:24 +02:00
c25d45d8f7
US01-03: Discover and Reconcile Stable Assets (#48 )
domverse
2026-07-15 16:47:09 +02:00
a723b63d55
US01-02: Establish Application and Database Foundation (#47 )
domverse
2026-07-15 16:33:25 +02:00
ffafa308de
US01-01 follow-up: replace donor characterization iteration with YAML ledger + full suite (#46 )
domverse
2026-07-15 16:13:00 +02:00
eed7c33da4
Merge pull request 'US01-01: Inventory and Characterize Donor Code' (#45 ) from us/US01-01-inventory-and-characterize-donor-code into main
domverse
2026-07-13 16:50:42 +02:00
a0e1752ff1
US01-01: Inventory and Characterize Donor Code
domverse
2026-07-13 16:42:51 +02:00
43ffde71da
chore: make work-item a reusable subproject
domverse
2026-07-13 16:21:28 +02:00
e35e5040a3
Require Python 3.12 for workflow automation
domverse
2026-07-13 14:07:14 +02:00
eabf2273a7
Use a supported Python for workflow tests
domverse
2026-07-13 14:06:13 +02:00
084a0b5058
Harden work-item failure recovery
domverse
2026-07-13 13:55:37 +02:00
80447092e9
Bootstrap project and safe work-item workflow
domverse
2026-07-13 13:51:41 +02:00