docs: daily maintenance loop — 2026-06-27 - #110
Open
nj-io wants to merge 10 commits into
Open
Conversation
…roups - Fix generate_cli_docs.py and help --json for Typer 0.26: TyperOption/TyperArgument no longer inherit from click.Option/click.Argument, causing all param tables (1135 lines) to silently disappear from generated CLI docs. Check both type families. - Enrich 11 CLI group help texts (arc, bot, config, decision, draft, inspect, logs, manual, media, memory, snapshot) from terse 2-4 word labels to descriptive sentences. - Regenerate CLI reference docs (13 files updated). - All 11 recurring checks pass. Update DOC_STATUS.md dates to 2026-06-27. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Rxx4cAVqdzPejPWZ67xqAY
…s mismatch Typer 0.26 decoupled TyperOption/TyperArgument and its Exit exception from Click's class hierarchy. This broke mypy (2 arg-type errors in help command) and 3 tests that caught click.exceptions.Exit instead of typer.Exit. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CF92u8GkT4DqjrZWWoppDs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017WWhZR3kAQrezPyuvWkN8i
No new commits on develop. All 11 recurring checks re-verified and pass. Updated check dates to 2026-06-30. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JtgfUWkQaUE63d2AUvHnnw
…ks 2026-07-02 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Hyc3B6pCRdYEZqffshv1Mt
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018MptWJVW4DFDNr7z5v9GWY
No new commits on develop. All 11 recurring checks re-verified and pass. Updated check dates to 2026-07-05. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017SgscoBHjZJirzx23Eyh49
No new commits on develop since last run. All 11 recurring checks re-verified and pass. Updated check dates to 2026-07-06. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012LuSiyY4zSburkVeYgWZat
No new commits on develop. All 11 recurring checks pass. Updated check dates to 2026-07-07. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SrBw9M5QbURvpPsW9tAnG9
- Enrich `project intro` subgroup help text (terse → descriptive) - Regenerate CLI docs (project.md updated) - All 11 recurring checks pass, dates updated to 2026-07-08 - No new commits on develop, no backlog approvals found Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0185BWTFCwYAhXTs28Wt7uho
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
help --jsonfor Typer 0.26 —generate_cli_docs.pyandcli/__init__.pyusedisinstance(p, click.Option)/isinstance(p, click.Argument)checks that silently broke when Typer 0.26 decoupledTyperOption/TyperArgumentfrom Click's class hierarchy. All option/argument tables (1135 lines) were being silently dropped from regenerated docs. Fixed by importingtyper.coreand checking against both type families.arg-typeerrors incli/__init__.py(help command Context/get_help type mismatch) fixed withtype: ignore[arg-type]; 3 test failures intest_quickstart.pyfixed by catching bothclick.exceptions.Exitandtyper.Exitarc,bot,config,decision,draft,inspect,logs,manual,media,memory,snapshot, andtestupgraded from terse 2–4 word labels to descriptive multi-sentence help (both in sourceTyper()constructors andadd_typer()calls)Changes since last merged run (11 commits)
auto_postablecheck fix for bot schedule buttonsNo new backlog approvals
Checked PR #79, #80, #81, #110 comments — no items approved for implementation.
2026-07-08 run
No new commits on develop since last run. All 11 recurring checks re-verified and pass. Found and fixed terse
project introsubgroup help text (was "Manage per-platform introduction status." → enriched with introduction concept, subcommand guidance). Regenerated CLI docs (project.md updated). Updated check dates to 2026-07-08.2026-07-07 run
No new commits since last run. All 11 recurring checks re-verified and pass. Updated check dates to 2026-07-07.
2026-07-06 run
No new commits since last run. All 11 recurring checks re-verified and pass. Updated check dates to 2026-07-06.
2026-07-05 run
No new commits since last run. All 11 recurring checks re-verified and pass. Updated check dates to 2026-07-05.
2026-07-03 run
No new commits since last run. All 11 recurring checks re-verified and pass. Updated check dates to 2026-07-03.
2026-07-02 run
No new commits on develop since last run. All 11 recurring checks re-verified and pass. Fixed
testCLI group help text (was terse "Test commit evaluation." → enriched with dry-run, --output, --compare context). Regenerated CLI docs (2 files updated). Updated check dates to 2026-07-02.Waiting for review
No new items this run. Existing backlog unchanged:
Note: Supersedes #109, #108, #107, #106, #105, #104, #103, #102, #101, #100 and earlier open maintenance PRs covering the same period.
State
e0675da→1afe4f1