Commit graph

106 commits

Author SHA1 Message Date
bradgroux
0b5d657547 fix: configure hosted display before native capture 2026-09-07 21:58:27 -05:00
bradgroux
d35538e64e fix: give native titlebar capture room to zoom 2026-09-07 21:37:10 -05:00
bradgroux
59d03d78d8 fix: record the actual capture host comparison 2026-09-07 19:49:55 -05:00
bradgroux
d50eedc3a4 fix: retain signed large-board evidence during promotion 2026-09-07 19:48:13 -05:00
bradgroux
a2b8fbba0e fix: target the mobile appearance control in capture readiness 2026-09-07 19:33:48 -05:00
bradgroux
2cf6ec387b fix: wait for mobile Settings content before capture 2026-09-07 19:29:44 -05:00
bradgroux
7ec6fb3f3a fix: synchronize native capture with the rendered frame 2026-09-07 19:24:48 -05:00
bradgroux
44d087e7a0 Merge branch 'feat/native-settings-window-1542' into chore/release-candidate-6.2.0
# Conflicts:
#	scripts/docs-media/run.mjs
2026-09-07 19:13:35 -05:00
bradgroux
67eca85894 test: check rendered Settings content in its native window 2026-09-07 19:10:17 -05:00
bradgroux
81982d1a92 test: capture task modes at their matched native window size 2026-09-07 19:09:54 -05:00
bradgroux
ef19874add test: bind focused large-board media to the verified candidate 2026-09-07 19:09:38 -05:00
bradgroux
e09f20c8b9 test: exercise complete large-board interaction journey in packaged app 2026-09-07 19:09:38 -05:00
bradgroux
7f24c4351b test: capture and verify all task workspace comparison views 2026-09-07 19:09:30 -05:00
bradgroux
41e02482de test: align integration fixtures with board and native settings behavior 2026-09-07 19:09:30 -05:00
bradgroux
6844f23833 feat: use a reusable native Settings window on macOS 2026-09-07 19:02:27 -05:00
bradgroux
4231390280 test: exercise native menu accelerators in packaged application 2026-09-07 19:02:04 -05:00
bradgroux
f91a897438 fix: separate filled action colors from dark-mode accent text 2026-09-07 18:49:49 -05:00
bradgroux
0249194e33 fix: honor the macOS titlebar double-click preference 2026-09-07 18:48:41 -05:00
bradgroux
753363bd95 fix: restore normal window bounds within available displays 2026-09-07 18:47:42 -05:00
bradgroux
e8a1de51f2 fix: restore standard macOS menus and window lifecycle 2026-09-07 18:46:55 -05:00
bradgroux
3a97f12f58 fix: acknowledge native menu actions in the mounted renderer 2026-09-07 18:45:18 -05:00
Brad Groux
ed5094c6a5
fix: allow docs index media publication (#1516) 2026-09-04 17:37:53 -05:00
Brad Groux
ffec04f2b1
fix: wait for rendered settings in UI captures (#1514) 2026-09-04 17:02:05 -05:00
Brad Groux
d531033fa4
fix: align documentation capture viewport (#1512) 2026-09-04 16:30:00 -05:00
Brad Groux
6e3c6d3a54
fix: normalize native relaunch geometry (#1511) 2026-09-04 16:02:40 -05:00
Brad Groux
b0cf97204c fix: make native matrix runner-height safe 2026-09-04 15:29:08 -05:00
Brad Groux
699eab3276 ci: split browser milestone across isolated runners 2026-09-04 11:00:04 -05:00
Brad Groux
bbe66b4443 fix: verify captured media in a docs-only publication commit 2026-09-04 09:50:14 -05:00
Brad Groux
e9be870d7c fix: drain HTTP before disposing server storage 2026-09-04 07:00:07 -05:00
Brad Groux
e0459b1d56 fix: reject native evidence with late HTTP failures 2026-09-04 06:38:39 -05:00
Brad Groux
2cd70b1088 test: add native documentation capture producer checkpoint 2026-09-04 05:10:07 -05:00
Brad Groux
5da6da7912 fix: require candidate-bound documentation media evidence 2026-09-04 04:37:37 -05:00
Brad Groux
bbcb2aa093 fix: gate macOS release uploads on native candidate evidence 2026-09-04 02:32:04 -05:00
Brad Groux
bfa1196246 test: verify native layout and seeded renderer failures 2026-09-04 02:03:45 -05:00
Brad Groux
cb5104661d test: add packaged macOS conformance checkpoint 2026-09-04 01:39:49 -05:00
Brad Groux
187a6b67e8
fix: preserve explicit full CI requests across stale events (#1398) 2026-09-03 20:01:03 -05:00
Brad Groux
655df233d5
chore: release Veritas Kanban 6.1.6
Closes #1374
2026-09-03 03:51:23 -05:00
Brad Groux
4d27bfcff0
chore: release Veritas Kanban 6.1.5
* chore: prepare Veritas Kanban 6.1.5

* feat: polish the macOS About panel

* test: allow exact-rank CI headroom

* test: align task scroll coverage with workspace

* test: stabilize keyboard board move

* test: bound exact-rank stress timeout
2026-09-03 01:27:49 -05:00
Brad Groux
bd3751a87e
docs: separate public and internal documentation (#1353) 2026-09-02 23:39:31 -05:00
Brad Groux
ef760e1a9a
chore: align CodeQL action revisions (#1311) 2026-09-02 15:47:26 -05:00
Brad Groux
f3c26088ae
feat: add governed file-backed work products (#1270)
* feat: add governed file-backed work products

* test: cover file work product delivery paths

* test: cover work product artifact persistence

* fix: harden artifact file handling

* fix: harden work product artifact boundaries

* test: cover artifact source replacement
2026-08-30 03:59:19 -05:00
Brad Groux
6ab3feb35f
fix: harden file and input handling (#1234)
* fix: harden file and input handling

* fix: keep URI scheme regex lint-safe
2026-08-24 01:58:21 -05:00
Brad Groux
49e25838e1
ci: reserve release-grade testing for milestones (#1228) 2026-08-24 00:34:36 -05:00
Brad Groux
c9db917422
build: enforce Docker image contract (#1222)
* build: enforce Docker image contract

* fix: run Docker contract on durable storage

* build: restore 200 MB image contract

* build: complete container runtime contract

* chore: refresh reviewed secret fingerprint

* fix: unwrap Docker backup response

* build: exclude generated Docker context

* build: enforce platform image budgets

* chore: align Docker docs leak baseline
2026-08-23 23:49:13 -05:00
Brad Groux
97ac04b968
test: isolate tracked ignore guard (#1212) 2026-08-23 20:29:14 -05:00
Brad Groux
2cbfd3b215
fix: stop ignoring tracked storage paths (#1211) 2026-08-23 20:23:07 -05:00
Brad Groux
542d6dd760
build: enforce service filesystem boundary (#1190) 2026-08-23 15:23:14 -05:00
Brad Groux
93e946693d
test: establish critical-path coverage ratchets (#1183)
* test: add critical-path coverage ratchets

* fix: harden coverage ratchet enforcement

* fix: fetch coverage comparison history

* fix: close coverage policy downgrade paths

* fix: verify changed critical statements

* fix: ignore non-executable coverage changes

* fix: distinguish mixed type-only coverage edits

* fix: classify coverage changes by runtime output

* fix: enforce runtime-significant whitespace changes

* fix: classify multiline coverage changes as hunks

* fix: group equal-line coverage rewrites
2026-08-23 13:48:41 -05:00
Brad Groux
b1367aa33c
security: add continuous scanning gates (#1180)
* ci: add continuous security gates

* fix: scope runner context to gitleaks step
2026-08-23 12:06:20 -05:00
Brad Groux
9c533c4345
ci: pin external actions to immutable revisions (#1179) 2026-08-23 11:39:14 -05:00