Skip to content

docs(readme): drop Approval flow, Embedding, Related repos, Status sections#76

Merged
manojp99 merged 1 commit into
mainfrom
docs/readme-scrub
Jun 24, 2026
Merged

docs(readme): drop Approval flow, Embedding, Related repos, Status sections#76
manojp99 merged 1 commit into
mainfrom
docs/readme-scrub

Conversation

@manojp99

Copy link
Copy Markdown
Collaborator

Summary

Removes four README sections that were stale, redundant, or out of scope for a project README.

What's removed

Section Why
## Approval flow Duplicates CLI help and approval module docs
## Embedding in your own Python host Example crashed at runtime (nonexistent mcp_config_path parameter); the embedding API is better documented in src/amplifier_agent_lib/ itself
## Related repositories Went stale (wrong repo name — openclaw vs actual nanoclaw) and adds little for a reader on this README
## Status Stale version number (0.8.0 vs actual 0.9.0); roadmap belongs in CHANGELOG / GitHub Releases

Stats

File drops from 439 to 361 lines. No other sections edited.

Verification

  • grep "^## " README.md shows 16 sections (down from 20), in the right order
  • File renders cleanly — adjacent-pair deletions left no orphaned blank lines
  • Footer (🤖 Built with Amplifier) deliberately left intact — not in scope of this scrub

Other stale items not touched

The earlier audit flagged a few small fixes that are out of scope for this PR but worth tracking:

  • --config <path-to-yaml> should be <path-to-json> (2 places: lines 123 and the wire protocol flags table)
  • ## Admin commands is missing the serve family (serve chat-completions, serve status, serve stop, serve restart)
  • Footer line could go in a future cleanup

…atus sections

Removes four sections that were stale, redundant, or out of scope for a README:

- Approval flow — duplicates information conveyed by the CLI help and approval
  module docs
- Embedding in your own Python host — example had a nonexistent
  mcp_config_path parameter that would crash at runtime; the embedding API
  is better documented in the library source itself
- Related repositories — went stale (wrong repo name) and adds little for a
  reader landing on this README
- Status — version number was stale (0.8.0 vs actual 0.9.0) and roadmap
  items belong in CHANGELOG.md / GitHub Releases, not a README

File drops from 439 to 361 lines. No other sections touched.

Generated with [Amplifier](https://github.com/microsoft/amplifier)

Co-Authored-By: Amplifier <240397093+microsoft-amplifier@users.noreply.github.com>
@manojp99 manojp99 merged commit e59062a into main Jun 24, 2026
2 of 3 checks passed
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.

1 participant