Skip to content

docs(track-a): promote verified UI settings evidence - #562

Merged
blakinio merged 1 commit into
mainfrom
docs/OTC-20260819-track-a-ui-settings-promotion-v2
Aug 19, 2026
Merged

docs(track-a): promote verified UI settings evidence#562
blakinio merged 1 commit into
mainfrom
docs/OTC-20260819-track-a-ui-settings-promotion-v2

Conversation

@blakinio

Copy link
Copy Markdown
Owner

Objective

Promote the independently audited and corrected TIBIA-RE-UI-SETTINGS bounded evidence slice from source Draft #544 onto current trusted main without rewriting the researcher branch.

Clean restack

Promotion base: main@34e41a04d62e642ef0ae67c79354f183473270a3
Promotion head: bff3df609175aa14a55967b6aea6817ecdc32848

Verified compare:

ahead_by = 1
behind_by = 0
changed paths = exactly 7

The six workflow/evidence blobs are byte-identical to the coordinator-accepted source #544 blobs; the seventh path is the terminal archive record. No force-push or source-history rewrite was used.

Coordinator audit

Source PR #544 review 4969134238: ACCEPT_WITH_EDITS, open material findings after repair = 0.

UISET-AUD-001 corrected the fullscreen/Alt+Return overclaim. Terminal classification:

fullscreen_persistence_discriminator: INCONCLUSIVE
alt_return_sent: true
non_cache_candidate_file_delta_observed: false
fullscreen_effect_proven: false
fullscreen_persistence_disproven: false

Accepted evidence

Exact public/current Linux package fence:

packed size = 10214529
packed SHA256 = 1fc26d66cef90723d29293f177fcff41c8e937e7aac830f08e82c2f4c69eb354
client size = 52109920
client SHA256 = ed5469b9fa71349de688f719434d23875f76f28a3ebd08a36d30f7f6da0af6b8
ELF Build ID = d803d9695868713ef6ab0c3cf65f91212c9c6a62

Final source producer generations reproduced:

clientoptions.json literal count = 1 at 0x20d2406
clientoptions executable xrefs = 38
QSettings PLT targets = 4
QSettings direct callsites = 51
UI_SETTINGS_KEY_ADJACENCY_SCAN = PASS
UI_SETTINGS_PROPRIETARY_BINARY_RETAINED = false

Independent coordinator review of primary Remote Desktop Commander evidence confirmed the task-owned isolated Master Volume persistence chain:

options.soundMasterVolume:    100 -> 43 -> restart 43 -> rollback 100 -> restart 100
options.soundMasterVolumeOld: 100 -> 43 -> restart 43 -> rollback 100 -> restart 100

No login or credentials were used; task-owned runtime/root/display cleanup completed.

Coverage boundary

Task-local only under PR #536 status semantics:

H07-H14: NOT_STARTED -> PARTIAL
H11/H14: PARTIAL with causal runtime strengthening from Master Volume

No H07-H14 row is DONE. PR #536 shared matrix/checklist paths are not modified.

Remaining UNKNOWN

Complete H10/H12/H13 setting-specific runtime semantics, complete H11 semantics beyond Master Volume, all persistence sinks/save timing, global-vs-character partition, profile/migration semantics, QSettings/clientoptions relationship, and fullscreen persistence.

Source disposition

Source #544 is intentionally left unmerged for provenance. After this clean promotion merges, #544 must be closed unmerged as superseded. A lifecycle-only follow-up may replace pending promotion placeholders in the archive with terminal PR/merge/check facts.

@blakinio blakinio left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Terminal coordinator promotion review on clean restack head bff3df609175aa14a55967b6aea6817ecdc32848.

Source independent audit remains review 4969134238 on PR #544 with disposition ACCEPT_WITH_EDITS and UISET-AUD-001 repaired. Open material findings after repair: 0.

Promotion integrity:

  • parent/base = current trusted main@34e41a04d62e642ef0ae67c79354f183473270a3;
  • compare = ahead_by=1, behind_by=0;
  • changed paths = exactly 7;
  • six workflow/evidence blobs are the exact coordinator-accepted source blobs from #544;
  • seventh path is the bounded terminal archive record;
  • no PR #536 shared matrix/checklist path is modified;
  • review threads = 0.

Exact promotion-head gates:

  • CI 32232600817 = SUCCESS, including CI / Required = SUCCESS;
  • Track A UI/settings static model 32232600573 = SUCCESS;
  • source/repaired static producer semantics retain one clientoptions.json literal at 0x20d2406, 38 executable xrefs, 4 used QSettings PLT targets, 51 direct callsites, UI_SETTINGS_KEY_ADJACENCY_SCAN=PASS, and no retained proprietary binary.

Accepted task-local coverage remains H07-H14 NOT_STARTED -> PARTIAL, with H11/H14 causally strengthened by independently verified Master Volume persistence. No H07-H14 row is DONE. Fullscreen persistence remains INCONCLUSIVE.

This clean current-main restack is suitable for expected-head squash merge. Source #544 must remain unmerged and be closed as superseded after promotion lands.

@blakinio
blakinio merged commit f3df2ee into main Aug 19, 2026
10 checks passed
@blakinio
blakinio deleted the docs/OTC-20260819-track-a-ui-settings-promotion-v2 branch August 19, 2026 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant