Commit graph

58 commits

Author SHA1 Message Date
fy59
599be97fbe feat(governor): freeze adaptive GPU-first orchestration
Freeze Compute Governor v2 and asynchronous Vulkan Matcher execution.

Governor now owns production task admission and live resource adaptation,
with GPU-first AUTO selection for validated backends, CPU12 host capacity,
desktop CPU/RAM reserves, UMA accounting, pressure throttling, hysteresis,
and recovery.

Validate and freeze the rolling Vulkan ORB Matcher path, host topology
policy, task capability envelopes, runtime telemetry, restart/durability
contracts, portable CPU fallback, and scientific equivalence.

COMPUTE_GOVERNOR_V2=PASS/FROZEN
ORB_VULKAN_ASYNC_EXECUTION=PASS/FROZEN
MATCHER_GPU=EXISTING_BACKEND_VALIDATED_AND_PREFERRED
2026-08-30 22:17:51 +02:00
fy59
663176f884 feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
fy59
08a45a0724 feat: freeze calibration bootstrap and selected execution 2026-08-28 21:39:02 +02:00
fy59
892d0c5954 feat: freeze photo quality triage 2026-08-28 11:57:42 +02:00
fy59
ab6c0ed795 chore: remove legacy local agent configuration 2026-08-28 07:38:40 +02:00
fy59
40d9d27ba6 secure commit 2026-08-28 06:31:44 +02:00
fy59
6f2db41010 feat: complete acquisition campaign ingestion 2026-08-27 17:53:40 +02:00
fy59
7886b38553 feat: add multi-source acquisition ingestion 2026-08-27 16:43:44 +02:00
fy59
961d92fff3 feat: add acquisition pairing evidence 2026-08-27 11:31:38 +02:00
fy59
e6e7271094 feat: add multi-source capture association 2026-08-27 10:49:04 +02:00
fy59
c8fb2e4094 feat: add deterministic raw development 2026-08-27 10:27:05 +02:00
fy59
3bfbfc0534 feat: publish derived images into existing captures 2026-08-27 08:24:30 +02:00
fy59
4b611ca723 feat: make standard image ingestion capture-safe 2026-08-27 08:08:30 +02:00
fy59
9f409645e3 feat: add capture and asset provenance v1 2026-08-27 07:55:33 +02:00
fy59
e5e09ab6c6 feat: complete MVS-M1 dense reconstruction 2026-08-26 17:31:59 +02:00
fy59
138b13babc feat: complete incremental reconstruction phase H 2026-08-25 23:27:14 +02:00
fy59
070280b9cc feat(resource): implement and freeze Gate G 2026-08-25 14:55:25 +02:00
fy59
2e0104162c feat(sparse-sfm): implement and freeze Gate F 2026-08-25 11:56:41 +02:00
fy59
fa58c8a225 secure commit 2026-08-25 07:58:46 +02:00
fy59
ca3170d7fe feat(sparse-sfm): add Gate E bundle adjustment foundation 2026-08-24 21:25:10 +02:00
fy59
e4675cd60b sparse-sfm: complete Gate D incremental core 2026-08-10 17:05:20 +02:00
fy59
67529791c4 sparse-sfm: complete Gate C geometry validation 2026-08-10 13:22:04 +02:00
fy59
95700de339 feat(reconstruction): freeze sparse SfM persistence model v1 2026-08-10 11:47:41 +02:00
fy59
cd6ad105a6 fix(reconstruction): finalize track builder v1 freeze 2026-08-10 00:25:00 +02:00
fy59
f1a139e3c1 feat(reconstruction): add durable track builder runtime 2026-08-10 00:01:47 +02:00
fy59
0d876cfbe1 feat(reconstruction): add track builder 2026-08-09 22:08:10 +02:00
fy59
6925a7bc1d feat(reconstruction): add track model 2026-08-09 19:06:52 +02:00
fy59
70a5a18ad6 feat(reconstruction): add durable geometric verifier 2026-08-09 15:28:22 +02:00
fy59
558f00cd6f feat(reconstruction): add geometric verification model 2026-08-09 14:01:04 +02:00
fy59
d97291ad7b perf(vulkan): evaluate SIFT and RootSIFT matching 2026-08-09 13:35:11 +02:00
fy59
242c07a298 feat(reconstruction): add resource-aware matcher runtime and Vulkan ORB backend 2026-08-09 12:31:34 +02:00
fy59
02bf2c6d07 feat(reconstruction): add precision features, candidate pairs and matcher pipeline 2026-08-09 09:59:07 +02:00
fy59
e08e609fc4 error 2026-08-09 00:34:51 +02:00
fy59
4238a9b45e test: harden feature file robustness 2026-08-08 21:57:36 +02:00
fy59
36c68fcbff test: harden precision feature consolidation 2026-08-08 19:50:38 +02:00
fy59
9bffaa6fd4 feat: finalize visual index v1 2026-08-08 14:13:47 +02:00
fy59
b12af521e5 feat: finalize feature store v1 2026-08-08 13:22:57 +02:00
fy59
0f99415317 feat(catalog): add persistent scan sets and image assets 2026-08-08 12:27:02 +02:00
fy59
36d083f727 feat(project): resume recoverable tasks on project open 2026-08-08 11:57:28 +02:00
fy59
02c2ecb22c feat(import): migrate image import to durable task runtime 2026-08-08 11:41:34 +02:00
fy59
2c122e495f feat(task): add durable task kind registry 2026-08-08 11:11:21 +02:00
fy59
efa556a824 feat(project): wire project database and task recovery inventory 2026-08-08 10:52:35 +02:00
fy59
2b6e9bf444 feat(task): add durable task checkpoint foundations 2026-08-08 10:17:28 +02:00
fy59
7259746b3d feat(task_queue): add bounded backpressure 2026-08-08 09:53:42 +02:00
fy59
4a0b1df412 feat(governor): add adaptive batch sizing 2026-08-07 13:11:40 +02:00
fy59
ad90295e0d new models 2026-08-07 09:24:01 +02:00
fy59
a716ef16bf feat(governor): add thread-safe wait for reservation changes 2026-08-07 08:03:56 +02:00
fy59
a986ad0add test: add active-task assertions in head-of-line bypass scenario 2026-08-07 07:38:08 +02:00
fy59
4622aa3b93 new day 2026-08-07 07:23:57 +02:00
fy59
cc9c29cb74 feat: skip resource-blocked tasks in scheduler 2026-08-06 22:16:45 +02:00