[P0] green lock evidence regen (CLI audit P0-3) - #51
Merged
Conversation
Align lock generators, README, and headless tests with the signed #1F4945 chrome lock. Violet asserts and gold copy are retired. Co-authored-by: Mathis <echobt@users.noreply.github.com>
Settings and shortcuts overlays share the composer box language. Keep the lock test from treating those frames as a no-op or a fail. Co-authored-by: Mathis <echobt@users.noreply.github.com>
Replace historical violet PNG evidence at 40x12 and 120x40 with the signed #1F4945 lock. intro.gif is unchanged. Co-authored-by: Mathis <echobt@users.noreply.github.com>
Move the new palette/rounded-box checks into lock_palette.rs so lock_proof.rs and lock_v2.rs stay at their QUALITY_BASE line counts. Co-authored-by: Mathis <echobt@users.noreply.github.com>
Keep green-lock helpers out of the production lib so clippy does not flag unused imports when the crate is built without tests. Co-authored-by: Mathis <echobt@users.noreply.github.com>
echobt
marked this pull request as ready for review
September 8, 2026 02:28
|
Too many files changed for review (489 files, 100 file limit). Bypass the limit by tagging |
12 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements CLI audit P0-3. Designer cli signed
CLI_100_CHROME_LOCK_SIGNEDwith Q9 / LOCK GO on runtime packs.Tip SHA:
623c74e644611cd494a2135a87d023570ae7d6cfGreen-lock asserts live in
lock_palette.rs, compiled only as#[cfg(test)] mod lock_paletteso the production lib does not see unused helpers (Clippy).lock_proof.rsis 3372 andlock_v2.rsis 1466 — at QUALITY_BASEc7eab962. Localquality.py --base origin/mainwas 0 regressions;cargo clippy -p cortex-tui --lib --testsis clean with the CI allow-list.PNGs: 504 written, 477 changed vs violet. Not modified in the clippy follow-up.
intro.gif/ #44 untouched.Generators / tests / docs (no runtime chrome change)
scripts/render-tui-lock.sh/render-tui-lock-v2.shgate on ≥40 exact#1F4945and fail on violet.#6B7280.lock_palette(test-only) bans#A78BFA,#221A38,#C9A95Cat both sizes.v1 splash 120×40 macOS window, banner green caret
v1 login 120×40, green focused option
v2 welcome-cortex runtime 120×40, green composer caret
Test plan
cargo fmt --all -- --checkcargo clippy --locked -p cortex-tui --lib --testswith CI allow-list — cleanpython scripts/readiness/quality.py --base origin/main— 0 regressionscargo test --locked -p cortex-tui --lib -- lock_palette— 3 passedcargo audit— not rerun (no dependency change)Attestation (required)
I attest that:
style.rs/ widget paint change.lock_palette.rs..envfiles are included.Risk
Docs/evidence/test-only. Runtime accent is already
#1F4945(PR #40). Designer cli has LOCK GO on runtime packs.To show artifacts inline, enable in settings.