| .. |
|
fixtures
|
Extract phone_focus_mode together with focus_policy
|
2026-08-23 18:32:58 +02:00 |
|
lib
|
Re-point paths for the ~ reorganisation (home-tidy)
|
2026-09-11 20:50:19 +02:00 |
|
run_all
|
refactor(linux_configuration): move remaining dirs + scripts/ to meta/
|
2026-05-15 00:53:01 +02:00 |
|
_schema_validation.py
|
feat: split oversized modules for 500-line limit, fix kasa coverage gap
|
2026-06-14 07:19:37 +02:00 |
|
_session_autopsy_mutations.py
|
Split test_security_hardening.sh; finish the mutation-driver split
|
2026-08-16 22:24:02 +02:00 |
|
check_agent_contract.sh
|
refactor: extract all inline Python from shell scripts into proper .py files
|
2026-06-06 10:31:48 +02:00 |
|
check_ai_evidence.sh
|
refactor: extract all inline Python from shell scripts into proper .py files
|
2026-06-06 10:31:48 +02:00 |
|
check_append_only_sessions.sh
|
refactor(linux_configuration): move remaining dirs + scripts/ to meta/
|
2026-05-15 00:53:01 +02:00 |
|
check_ci_green.sh
|
Tell the fix-forward path that it needs the flag twice
|
2026-08-29 12:09:02 +02:00 |
|
check_directory_depth.sh
|
Extract digital-wellbeing; the directory-depth cap now enforces
|
2026-08-23 20:57:51 +02:00 |
|
check_file_length.sh
|
Cap extensionless scripts, and split the one that was hiding
|
2026-08-23 19:13:40 +02:00 |
|
check_no_binaries.sh
|
refactor(linux_configuration): move remaining dirs + scripts/ to meta/
|
2026-05-15 00:53:01 +02:00 |
|
check_no_dufs_conf.sh
|
linux_configuration: self-hosted dufs cloud storage + KeePass WebDAV auto-sync
|
2026-07-12 03:40:54 +02:00 |
|
check_no_inline_python.sh
|
Gate the no-inline-Python rule instead of asking people to remember it
|
2026-08-16 15:11:56 +02:00 |
|
check_no_secrets.sh
|
refactor(linux_configuration): move remaining dirs + scripts/ to meta/
|
2026-05-15 00:53:01 +02:00 |
|
check_polling_antipatterns.sh
|
Fail the build on any shellcheck finding; fix the 222 the old gate hid
|
2026-08-03 19:49:11 +02:00 |
|
check_python_location.sh
|
Extract phone_focus_mode together with focus_policy
|
2026-08-23 18:32:58 +02:00 |
|
check_repo_size.sh
|
Give the artifact cap a --prune escape hatch
|
2026-08-23 19:41:11 +02:00 |
|
check_requirements_sync.py
|
requirements-sync: map bs4 and exempt foreign-runtime imports
|
2026-07-19 18:58:35 +02:00 |
|
check_shell_coverage.sh
|
Wire the shell ratchet into pre-commit, and test the coverage tooling
|
2026-08-23 15:51:29 +02:00 |
|
ci_mirror_async.sh
|
token_audit v2: dedup, subagents, per-model USD, snapshots+ledger; repo contract; dep bumps (fixes red freshness CI)
|
2026-10-04 16:39:42 +02:00 |
|
ci_mirror_mem.sh
|
Serialise the heavy ci-mirror gates when memory is tight
|
2026-08-23 20:02:59 +02:00 |
|
ci_mirror_range.sh
|
Dissolve linux_configuration/scripts/ and single_use/
|
2026-08-23 18:53:30 +02:00 |
|
ci_mirror_shell.sh
|
Make the push gate check the push, and make its pytest stage real
|
2026-08-23 15:12:23 +02:00 |
|
ci_mirror.sh
|
token_audit v2: dedup, subagents, per-model USD, snapshots+ledger; repo contract; dep bumps (fixes red freshness CI)
|
2026-10-04 16:39:42 +02:00 |
|
disk_cleanup_check.sh
|
Re-point paths for the ~ reorganisation (home-tidy)
|
2026-09-11 20:50:19 +02:00 |
|
extract_shell_functions.py
|
extract_shell_functions: recognise the function name() spelling
|
2026-08-21 16:11:29 +02:00 |
|
init_agent_artifacts.sh
|
refactor(linux_configuration): move remaining dirs + scripts/ to meta/
|
2026-05-15 00:53:01 +02:00 |
|
install_hooks.sh
|
fix(hooks): make git hooks and their toolchain mandatory and fail-closed
|
2026-08-03 11:09:11 +02:00 |
|
makepkg-manual-dlagent.sh
|
refactor(linux_configuration): move remaining dirs + scripts/ to meta/
|
2026-05-15 00:53:01 +02:00 |
|
mutate_session_autopsy_hooks.py
|
Split test_security_hardening.sh; finish the mutation-driver split
|
2026-08-16 22:24:02 +02:00 |
|
mutate_shell.py
|
meta: make this session's 65 mutations reproducible from the repo
|
2026-08-17 16:38:46 +02:00 |
|
pytest_changed_packages.py
|
Move billsplit Flutter app into the monorepo
|
2026-08-03 12:22:22 +02:00 |
|
report_live_state.sh
|
Re-point paths for the ~ reorganisation (home-tidy)
|
2026-09-11 20:50:19 +02:00 |
|
run_prettier_capped.sh
|
Cache prettier's verdict so a push stops paying Node startup
|
2026-09-11 21:03:57 +02:00 |
|
run_with_heavy_lock.sh
|
Diagnose the pacman first-hook stall; fix the drift that hid a stale wrapper
|
2026-08-03 15:15:34 +02:00 |
|
shell_coverage_jail.sh
|
Fix both kcov defects: dwm_config 47.95% -> 98.48%, rpi_nc_install 11.36% -> 96.59%
|
2026-08-22 14:24:25 +02:00 |
|
shell_coverage_report.py
|
Name the lines outside kcov's line set; bound defect (c) as fail-closed
|
2026-08-22 14:30:39 +02:00 |
|
shell_coverage.sh
|
meta: measurable shell coverage, and dns_iptables.sh at 100%
|
2026-08-17 15:29:08 +02:00 |
|
trace_shell_split.sh
|
Close three fail-open paths in the prefix trace harness
|
2026-08-16 23:38:38 +02:00 |
|
validate_contract.py
|
feat: split oversized modules for 500-line limit, fix kasa coverage gap
|
2026-06-14 07:19:37 +02:00 |
|
validate_evidence.py
|
feat: split oversized modules for 500-line limit, fix kasa coverage gap
|
2026-06-14 07:19:37 +02:00 |
|
verify_shell_split.sh
|
shell splits: add a verbatim-move harness and triage all 29 targets
|
2026-08-17 14:07:20 +02:00 |