Skip to content

docs: daily maintenance loop — 2026-06-11 through 2026-06-13 - #104

Open
nj-io wants to merge 3 commits into
developfrom
docs/maintenance-2026-06-11
Open

nj-io wants to merge 3 commits into
developfrom
docs/maintenance-2026-06-11

Conversation

@nj-io

@nj-io nj-io commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fix generate_cli_docs.py for Typer 0.26.7TyperOption/TyperArgument no longer inherit from click.Option/click.Argument, so isinstance checks silently dropped all options/arguments tables from generated CLI docs (1135 lines lost). Added _is_option()/_is_argument() helpers that check both class trees.
  • Fix help --json command for Typer 0.26.7 — same isinstance issue in cli/__init__.py caused options and arguments to be silently dropped from JSON output. Applied the same fix.
  • Enrich 11 terse CLI group help textsarc, bot, config, decision, draft, inspect, logs, manual, media, memory, snapshot (terse 2–4 word labels → descriptive sentences explaining what each group does). All 24 CLI groups now have enriched help.
  • Regenerate CLI docs — 12 files updated with enriched descriptions.
  • Add ruff format recurring check to DOC_STATUS.md.
  • Update all recurring check dates to 2026-06-13 (all 11 checks pass, re-verified).

Changes since last merged run (10 commits)

No new backlog approvals

Checked PR #104 and #79 comments — only Codecov bot, no items approved for implementation.

All recurring checks pass (re-verified 2026-06-13)

Check Status
CLI docs fresh (after generator fix) PASS
mkdocs.yml nav matches files (24/24) PASS
OAuth 2.0 env vars in config.md PASS
ruff check PASS
ruff format PASS
mypy (28 pre-existing errors only) PASS
CLI docstrings enriched PASS
pipeline.md two-stage eval PASS
narrative-arcs.md episode_tags PASS
Non-interactive CLI equivalents PASS
All group help text enriched PASS (all 24 groups)

Waiting for review

No new items. Existing backlog unchanged:

Note: Supersedes #103, #102, #101, #100, #99, #98, #97, #96, #95, #94, #93 and earlier open maintenance PRs covering the same period.

https://claude.ai/code/session_016zD9Z67JC2TnzaJ4Vh12mp

claude added 2 commits June 11, 2026 02:13
… help texts

Fix generate_cli_docs.py and help --json for Typer 0.26.7 where
TyperOption/TyperArgument no longer inherit from click.Option/click.Argument.
Enrich terse CLI group help for arc, bot, config, decision, draft, inspect,
logs, manual, media, memory, snapshot. Regenerate CLI docs. All 10 recurring
checks pass.

https://claude.ai/code/session_01LeKBroztsVDA4PFnSCSTFs
@nj-io nj-io changed the title docs: daily maintenance loop — 2026-06-11 docs: daily maintenance loop — 2026-06-12 Jun 12, 2026
…6-06-13)

No new code changes on develop since last run. All 11 recurring checks
re-verified and pass. No backlog approvals found on PR #104 or #79.

https://claude.ai/code/session_016zD9Z67JC2TnzaJ4Vh12mp
@nj-io nj-io changed the title docs: daily maintenance loop — 2026-06-12 docs: daily maintenance loop — 2026-06-11 through 2026-06-13 Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants