Skip to content

docs: daily maintenance loop — 2026-06-08 - #101

Open
nj-io wants to merge 1 commit into
developfrom
docs/maintenance-2026-06-08
Open

nj-io wants to merge 1 commit into
developfrom
docs/maintenance-2026-06-08

Conversation

@nj-io

@nj-io nj-io commented Jun 8, 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 option/argument tables from generated CLI docs. Added _is_option()/_is_argument() helpers that check both class trees.
  • Enrich 4 draft CLI docstringsapprove, schedule, post-now, quick-approve now document that non-auto-postable vehicles (e.g. articles) are redirected to advisory flow (matches behavior from PR fix: add auto_postable check to schedule_optimal and schedule_custom #78).
  • Regenerate CLI docsdraft.md updated with enriched docstrings.
  • Update DOC_STATUS.md — all 11 recurring checks pass, dates bumped to 2026-06-08, added ruff format check.

Changes since last run (11 commits)

No new backlog approvals

Checked PR #79, #98, #100 comments — no items approved for implementation.

All recurring checks pass (verified 2026-06-08)

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

Waiting for review

No new items. Existing backlog unchanged:

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

State

  • last_run_commit: e0675da1afe4f1
  • last_run_date: 2026-04-16 → 2026-06-08

https://claude.ai/code/session_01QFNuM4x4CwPeYKXBbr7sDi


Generated by Claude Code

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