Skip to content

ci: add focusmode launch evidence gates - #1

Merged
raymondware merged 1 commit into
mainfrom
ci/focusmode-launch-evidence-2026-07-24
Jul 30, 2026
Merged

ci: add focusmode launch evidence gates#1
raymondware merged 1 commit into
mainfrom
ci/focusmode-launch-evidence-2026-07-24

Conversation

@raymondware

Copy link
Copy Markdown
Owner

Summary

  • Align F006/F013 with the documented lualine component-table contract instead of expecting a bare callable
  • Add a deterministic scripts/run-headless-tests.py sweep that fails on stderr assertion/error text, not only Neovim exit code
  • Add GitHub Actions launch-evidence CI plus docs/release-evidence.md

Verification

  • ./init-test.sh
  • python3 scripts/run-headless-tests.py
  • git diff --check origin/main..HEAD
  • git diff --cached --check before commit
  • targeted changed-file secret-value scan: 0 hits
  • CI workflow static marker check passed

Guardrails

  • No release/tag, branch-protection mutation, publication, external post/outreach, provider mutation, paid action, merge/close, branch deletion, or main push was performed.

@raymondware
raymondware merged commit ca3ae3b into main Jul 30, 2026
1 check passed
@raymondware
raymondware deleted the ci/focusmode-launch-evidence-2026-07-24 branch July 30, 2026 15:43
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