lardon3d/src
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
..
acquisition_campaign.cpp chore: remove legacy local agent configuration 2026-08-28 07:38:40 +02:00
acquisition_campaign_task.cpp feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
acquisition_ingest.cpp feat: freeze calibration bootstrap and selected execution 2026-08-28 21:39:02 +02:00
acquisition_pairing.cpp docs: normalize source contract comments 2026-08-28 06:51:24 +02:00
app.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
app_state.c feat(project): wire project database and task recovery inventory 2026-08-08 10:52:35 +02:00
calibration_bootstrap.c feat: freeze calibration bootstrap and selected execution 2026-08-28 21:39:02 +02:00
candidate_pair_gen.c feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
candidate_pair_gen_internal.h feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
candidate_pair_task.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
dense_mvs.cpp feat: complete MVS-M1 dense reconstruction 2026-08-26 17:31:59 +02:00
dense_mvs_identity.cpp feat: complete MVS-M1 dense reconstruction 2026-08-26 17:31:59 +02:00
feature_extractor_opencv.cpp feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
feature_store.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
feature_task.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
geometric_verifier.cpp feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
geometric_verifier_task.c feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
hardware_profile.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
hardware_profile_internal.h feat(resource): implement and freeze Gate G 2026-08-25 14:55:25 +02:00
image_catalog.c feat: add in-memory image catalog 2026-08-06 19:55:14 +02:00
image_catalog_persistent.c feat: add deterministic raw development 2026-08-27 10:27:05 +02:00
image_view.c feat: add image catalog sorting and filtering 2026-08-06 20:13:14 +02:00
import.c feat(catalog): add persistent scan sets and image assets 2026-08-08 12:27:02 +02:00
import_task.c feat(catalog): add persistent scan sets and image assets 2026-08-08 12:27:02 +02:00
incremental_reconstruction.cpp feat: complete incremental reconstruction phase H 2026-08-25 23:27:14 +02:00
incremental_reconstruction_identity.cpp feat: complete incremental reconstruction phase H 2026-08-25 23:27:14 +02:00
incremental_reconstruction_internal.h feat: complete incremental reconstruction phase H 2026-08-25 23:27:14 +02:00
incremental_reconstruction_task.cpp feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
layout.c feat: add resource reservation engine 2026-08-06 21:05:02 +02:00
main.c feat: add modular Lardon3D TUI layout 2026-08-06 14:20:36 +02:00
match_file.c feat(reconstruction): add precision features, candidate pairs and matcher pipeline 2026-08-09 09:59:07 +02:00
matcher.cpp feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
matcher_internal.h feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
matcher_task.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
matcher_task_benchmark_internal.h feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
opencv_task_thread_control.h feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
opencv_task_thread_guard.h feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
orb_vulkan_backend.cpp feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
orb_vulkan_backend_internal.h feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
photo_quality.cpp feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
photo_quality_task.cpp feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
precision_features.c error 2026-08-09 00:34:51 +02:00
project.c feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
project_db.c feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
project_db_internal.h feat(reconstruction): freeze sparse SfM persistence model v1 2026-08-10 11:47:41 +02:00
project_db_sparse_sfm.c feat: complete incremental reconstruction phase H 2026-08-25 23:27:14 +02:00
raw_development.cpp feat: freeze calibration bootstrap and selected execution 2026-08-28 21:39:02 +02:00
raw_development_task.cpp feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
resource_governor.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
resource_governor_internal.h feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
resource_snapshot.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
resource_snapshot_internal.h feat(resource): implement and freeze Gate G 2026-08-25 14:55:25 +02:00
sift_task.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
sparse_sfm_bundle_adjustment.cpp feat: complete incremental reconstruction phase H 2026-08-25 23:27:14 +02:00
sparse_sfm_gate_f.cpp feat: complete incremental reconstruction phase H 2026-08-25 23:27:14 +02:00
sparse_sfm_gate_f_internal.h feat: complete incremental reconstruction phase H 2026-08-25 23:27:14 +02:00
sparse_sfm_geometry.cpp sparse-sfm: complete Gate C geometry validation 2026-08-10 13:22:04 +02:00
sparse_sfm_incremental.cpp sparse-sfm: complete Gate D incremental core 2026-08-10 17:05:20 +02:00
sparse_sfm_task.cpp feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
task.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
task_checkpoint.c feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
task_internal.h feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
task_kind_registry.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
task_kinds.c feat: freeze calibration bootstrap and selected execution 2026-08-28 21:39:02 +02:00
task_queue.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00
track_builder.cpp feat(reconstruction): add track builder 2026-08-09 22:08:10 +02:00
track_builder_project.cpp feat(reconstruction): add durable track builder runtime 2026-08-10 00:01:47 +02:00
track_builder_task.cpp feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
tui.c feat: add resource reservation engine 2026-08-06 21:05:02 +02:00
visual_index.c feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
visual_index_internal.h feat: freeze pre-sfm execution and compute resources 2026-08-29 16:46:17 +02:00
visual_index_task.c feat(governor): freeze adaptive GPU-first orchestration 2026-08-30 22:17:51 +02:00