Commit Graph

5983 Commits

Author SHA1 Message Date
Teknium debbf96964 Merge branch 'simp/r3-20' into simp/integration3 2026-09-02 21:57:20 -07:00
Teknium 310373ef06 Merge branch 'simp/r3-00' into simp/integration3 2026-09-02 21:57:06 -07:00
Teknium d41c04afc5 Merge branch 'simp/r3-20-d' into simp/r3-20 2026-09-02 21:31:13 -07:00
Teknium 1107065c92 Merge branch 'simp/r3-20-a' into simp/r3-20 2026-09-02 21:31:12 -07:00
Teknium cf3e78316b refactor(kanban-cli): swarm — pack private graph-builder signature/call (defaults were unused) 2026-09-02 21:17:47 -07:00
Teknium edfbd77443 refactor(kanban-cli): drop redundant parens on kwarg string concatenations; wrap to 100 cols (AST-identical) 2026-09-02 21:11:18 -07:00
Teknium cf515673e3 refactor(kanban_db): AST-neutral packing of hook/event call args and trailing SQL params 2026-09-02 21:07:23 -07:00
Teknium 432de42720 refactor(kanban_db): _copy_capped, single-loop unique path, rowcount inlines, list_boards tightening 2026-09-02 21:03:37 -07:00
Teknium fb0f19d4fd refactor(kanban-cli): ops — dispatch --json scalar fields via one comprehension (output byte-identical) 2026-09-02 21:00:43 -07:00
Teknium ea6d0b625d refactor(kanban-cli): parser — drop explicit default=None on optional flags (argparse default; action dump identical) 2026-09-02 20:57:36 -07:00
Teknium c5dcfe155c refactor(kanban_db): AST-neutral packing of one-item-per-line signatures and call args 2026-09-02 20:57:13 -07:00
Teknium f875e802c2 refactor(kanban_db): compact comments by hand; one-line section banners; drop stale headers 2026-09-02 20:53:37 -07:00
Teknium 679dfec93c refactor(kanban-cli): specify — join short multi-line calls (AST-identical) 2026-09-02 20:53:24 -07:00
Teknium 0303d3c352 refactor(kanban_db): compact docstrings by hand (module <=8 lines; every invariant/WHY kept) 2026-09-02 20:48:00 -07:00
Teknium 4dacc112ea refactor(kanban-cli): diagnostics — pack data payload dicts, one-line section banners 2026-09-02 20:47:26 -07:00
Teknium 9ed22aac2e refactor(kanban-cli): reflow wrapped string literals to 100 cols (AST-identical; SQL/daemon text untouched) 2026-09-02 20:41:59 -07:00
Teknium 2b8184d462 refactor(kanban_db): _end_or_synthesize_run, _prior_reviewer, _validate_model_override, _counts_by_assignee; defensive-layer collapse 2026-09-02 20:40:37 -07:00
Teknium aa37c9664c refactor(cli-misc): loops.py — shared _parse_state for load/list, drop section banners 2026-09-02 20:39:47 -07:00
Teknium 535003c68a refactor(kanban-cli): join implicit string fragments (AST-identical) 2026-09-02 20:37:51 -07:00
Teknium caa14848c5 refactor(kanban-cli): diagnostics constructor kwargs grouped; output tables compacted 2026-09-02 20:34:04 -07:00
Teknium 6eb324ae34 refactor(cli-misc): linux_desktop_entry.py — collapse reroute decision 2026-09-02 20:33:49 -07:00
Teknium 5d2f0f4789 refactor(kanban_db): table-driven Task/Run.from_row, _route_block, shared override/lifecycle-hook helpers 2026-09-02 20:33:27 -07:00
Teknium 7f4c6707f2 refactor(cli-misc): desktop-entry argv/probe/cache collapse; tcc anchor venv/interpreter lookups via next() 2026-09-02 20:32:27 -07:00
Teknium f7480f49d1 refactor(kanban_db): AST-neutral collapse of short hanging bracket spans 2026-09-02 20:30:38 -07:00
Teknium d2bc586f58 refactor(kanban-cli): transfer/swarm — module docstrings compacted, closing() snapshot, placeholder helper, asdict, common create kwargs 2026-09-02 20:29:58 -07:00
Teknium 524e52aec9 refactor(cli-misc): loops.py parse/status compaction with corpus parity; tcc anchor pyvenv.cfg + discard helpers 2026-09-02 20:29:58 -07:00
Teknium 0e7d9f0af3 refactor(kanban_db): phase helpers for decompose, stale-claim extension, project-link recovery; collapse review param assembly 2026-09-02 20:27:06 -07:00
Teknium 35876c9100 refactor(kanban-cli): specify/decompose share triage-load + aux-call helpers; decompose_task split into routing/single/fanout phases 2026-09-02 20:25:28 -07:00
Teknium 33c1d69fb7 refactor(kanban_db): split build_worker_context into per-section renderers 2026-09-02 20:23:28 -07:00
Teknium cc369d088e refactor(cli-misc): loops.py _save helper; linux_desktop_entry.py shared head/shebang readers, probe via _run_quiet 2026-09-02 20:21:37 -07:00
Teknium 938919502e refactor(kanban_db): split create_task and complete_task into phase helpers 2026-09-02 20:20:21 -07:00
Teknium 9d896da1cc refactor(kanban-cli): ops — shared _poll_loop for tail/watch, reuse kb._positive_int, hoist daemon deprecation text 2026-09-02 20:19:59 -07:00
Teknium fd55049657 refactor(cli-misc): logs.py — pass filter kwargs through instead of re-listing them 2026-09-02 20:15:37 -07:00
Teknium 91995e48a3 refactor(kanban-cli): parser spec tables as module data with shared arg constants (--help byte-identical) 2026-09-02 20:15:18 -07:00
Teknium 6b206f90ae refactor(kanban_db): unify slug/require-task/first-line/json-null/reclaim helpers, table-drive list filters and tick outcome 2026-09-02 20:14:54 -07:00
Teknium e085147f57 refactor(kanban-cli): compact diagnostics rule engine — shared cli_hint/payload-id/run-order helpers, asdict, triage slot table 2026-09-02 20:12:50 -07:00
Teknium 393ce7e7f1 refactor(cli-misc): lifecycle.py — single plugin-hook dispatch helper 2026-09-02 20:12:36 -07:00
Teknium a4ab7170f4 refactor(cli-misc): macos_tcc_anchor.py — shared managed-venv/marker/staging helpers, module-level name tuples 2026-09-02 20:10:56 -07:00
Teknium 52c1705cc3 refactor(kanban_db): drop 76 zero-reference split-module re-exports 2026-09-02 20:09:34 -07:00
Teknium 93b15c690a Merge branch 'simp/r3-00-cliB' into simp/r3-00 2026-09-02 20:07:59 -07:00
Teknium bf7cd6a6a6 refactor(cli-misc): linux_desktop_entry.py — hoist nested helpers, flatten wrapper probe, compact WHY comments 2026-09-02 20:06:35 -07:00
Teknium ec13243b79 refactor(cli-misc): loops.py — compact docstrings/comments, collapse small branches 2026-09-02 19:57:14 -07:00
Teknium 8869927f2d refactor(cli-misc): logs.py — extract size/age labels, compact regex and docstrings 2026-09-02 19:51:13 -07:00
Teknium c4668fa77e fix(integration): restore explicit utf-8 encoding on codesign/loginctl subprocess calls flagged by footgun scanners 2026-09-02 19:39:38 -07:00
Teknium 991253e56a refactor(cli): extract chat() + per-turn phase helpers into hermes_cli/cli_chat_turn_mixin.py (CLIChatTurnMixin) 2026-09-02 19:32:38 -07:00
Teknium 4e816f16c1 refactor(cli): join short multi-line calls (AST-identical) 2026-09-02 19:07:38 -07:00
Teknium 8c9c7a041a refactor(cli): extract git worktree machinery into hermes_cli/worktree_ops.py (cli re-exports) 2026-09-02 18:44:44 -07:00
Teknium 56c5798203 Merge branch 'simp/r2-kanban' into simp/integration2 2026-09-02 17:49:25 -07:00
Teknium 37e0e1a76d refactor(kanban-cli): split the subcommand spec list so no function exceeds 300 LOC 2026-09-02 17:30:13 -07:00
Teknium f9f87d9876 refactor(kanban-cli): compact docstrings/comments in kanban.py keeping every rationale 2026-09-02 17:30:13 -07:00