nigig-org/tools
andodeki a8167ac36f ci(cad): CORE-00 CAD-owned workflow plus fail-closed stale scans
Adds .forgejo/workflows/cad.yml owning cad-core, cad-ui and shared
tooling: non-empty source-root gates, exact ignored-test budget (20),
empty-fixture proof, locked cargo check/test/clippy/fmt.

Guards every stale nigig-build/.../workspace/cad scan and both
coverage harnesses to fail closed (exit 1 with move pointer) until
BUILD-00 removes/retargets them; an empty grep scan is never green.

Verified: sun 14/14 + measure 19/19 standalone (DVec3 shim);
coverage harnesses exit 1; stale-guard loop fail=0; git diff --check clean.
2026-09-14 11:25:09 +03:00
..
analysis docs(pdf): does the PDF viewport have a minimal-drawcall strategy? No -- and the renderer is unwired 2026-08-21 05:04:41 +00:00
cargo_makepad chore: sync full working tree to gitdab 2026-09-12 07:15:24 +03:00
check-no-pin-capture.sh fix(tools): make test scripts executable for CI runners 2026-08-17 09:57:13 +00:00
check-pdf-external-readers.sh feat(pdf): encryption on save — AES-128 and AES-256 (Phase 6, part one) 2026-08-18 07:27:45 +00:00
makepad-native-libs.sh docs(test): document portable Makepad library helper invocation 2026-08-16 18:01:16 +00:00
run_map_tests.sh fix(tools): make test scripts executable for CI runners 2026-08-17 09:57:13 +00:00
test-cad-coverage.sh ci(cad): CORE-00 CAD-owned workflow plus fail-closed stale scans 2026-09-14 11:25:09 +03:00
test-cad-widget-coverage.sh ci(cad): CORE-00 CAD-owned workflow plus fail-closed stale scans 2026-09-14 11:25:09 +03:00
test-doc-engine-coverage.sh test(doc-engine): isolated source-coverage harness with floors 2026-08-17 04:33:08 +00:00
test-doc-workspace-coverage.sh test(doc): doc-workspace coverage harness with enforced floors 2026-08-17 10:25:27 +00:00
test-email-coverage.sh chore: sync full working tree to gitdab 2026-09-12 07:15:24 +03:00
test-mpesa-store-clean.sh fix(tools): make test scripts executable for CI runners 2026-08-17 09:57:13 +00:00
test-p2p-app-smoke.sh feat(p2p-intel): the exchange tab becomes spread intelligence, with rails, drift capture, and three of four limits closed 2026-09-01 16:07:43 +00:00
test-p2p-coverage.sh feat(p2p-intel): the exchange tab becomes spread intelligence, with rails, drift capture, and three of four limits closed 2026-09-01 16:07:43 +00:00
test-payment-phase0.sh fix(tools): make test scripts executable for CI runners 2026-08-17 09:57:13 +00:00
test-pdf-coverage.sh feat(pdf): image embedding and header/footer stamping — Phase 4 complete 2026-08-16 22:27:32 +00:00
test-rust-clean.sh fix(test): invoke Makepad native preflight via bash 2026-08-16 17:56:29 +00:00
test-spreadsheet-coverage.sh feat(spreadsheet): dropdown cells and button cells (#9 remainder, complete) 2026-08-21 04:52:00 +00:00