Skip to content

feat: overview CLI for v2 summary - #35

Merged
XucroYuri merged 5 commits into
mainfrom
goratio-dev-overview-cli
Sep 3, 2026
Merged

feat: overview CLI for v2 summary#35
XucroYuri merged 5 commits into
mainfrom
goratio-dev-overview-cli

Conversation

@XucroYuri

Copy link
Copy Markdown
Owner

新增 overview 命令,输出 v2 研究总览。

Copilot AI lite review requested due to automatic review settings September 3, 2026 00:50
@XucroYuri
XucroYuri merged commit 13d996b into main Sep 3, 2026
11 checks passed
@XucroYuri
XucroYuri deleted the goratio-dev-overview-cli branch September 3, 2026 00:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The new CLI command is fully wired, covered by a targeted unit test, and the documentation updates align with the implemented behavior.

Pull request overview

This PR adds a new overview CLI command that outputs a v2 research overview report (JSON or short text), and documents/tests the new entrypoint so users can quickly inspect v2 status from the command line.

Changes:

  • Add goratio overview subcommand wiring in src/goratio/cli.py, backed by generate_v2_overview(...).
  • Add a unit test covering JSON output shape and key fields for the new command.
  • Update README/CHANGELOG/ROADMAP to reflect the new CLI capability.
File summaries
File Description
tests/test_cli.py Adds a unit test that runs overview and validates the JSON payload contains expected v2 protocol and overview status fields.
src/goratio/cli.py Registers the new overview command and implements JSON/text rendering for its output.
README.md Documents the new goratio overview command usage.
CHANGELOG.md Notes the addition of the overview CLI.
.planning/ROADMAP.md Marks the roadmap item as completed and updates the stated test count.
Review details
  • Files reviewed: 5/5 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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