Skip to content

Refactor messaging: emphasize transparency and control over configurability#30

Merged
chinmaymk merged 7 commits intomainfrom
claude/update-ra-documentation-nXc8E
Mar 12, 2026
Merged

Refactor messaging: emphasize transparency and control over configurability#30
chinmaymk merged 7 commits intomainfrom
claude/update-ra-documentation-nXc8E

Conversation

@chinmaymk
Copy link
Copy Markdown
Owner

Summary

Updated marketing copy and documentation across the homepage, README, and concepts page to shift the messaging focus from "configurability" to "transparency and control." The new messaging emphasizes that ra is an agentic loop with no hidden abstractions, where every component is exposed and interceptable.

Key Changes

  • Homepage hero section: Changed tagline from "One Loop. Infinite Agents" to "An agentic loop you can take apart and put back together" with emphasis on "nothing hidden behind abstractions"
  • Feature cards: Rewrote all 6 feature descriptions to highlight:
    • No system prompt included by default (user-defined agents)
    • Multi-provider support (6 providers, same code)
    • Bidirectional MCP integration
    • Real context control with deterministic discovery
    • Middleware hooks at every step of the loop
    • Single binary with 4 interfaces
  • README.md: Expanded the "What is ra?" section from 2 sentences to a detailed multi-paragraph explanation covering:
    • Core philosophy (transparency, no hidden abstractions)
    • Provider support and agent code portability
    • Built-in tools, sessions, memory, and skills
    • MCP bidirectional support
    • Context control capabilities
    • Multi-interface deployment options
    • Logging and tracing
    • Layered configuration system
  • Concepts documentation: Mirrored the expanded README explanation with added internal documentation links

Notable Details

  • Messaging now emphasizes what users can control rather than what the framework provides
  • Removed the "infinite agents" framing in favor of "take apart and put back together"
  • Shifted from "config-driven" language to "exposed via config and extended by writing scripts or TypeScript"
  • Added specific technical details (FTS5, SQLite, bun build --compile, JSONL) to demonstrate substance behind the transparency claim

https://claude.ai/code/session_013cukumwqxk8cFFjefZ5nXK

claude added 7 commits March 12, 2026 00:34
Replace marketing-style copy with direct, plain-spoken descriptions
of what ra actually is and does. No system prompt shipped, everything
exposed, nothing hidden.

https://claude.ai/code/session_013cukumwqxk8cFFjefZ5nXK
…extended thinking

- Remove bun build --compile detail from description
- Move "connect to MCP servers for additional tools" next to built-in tools
- Move skills into the context engineering paragraph
- Break extended thinking out as its own line, not part of context control

https://claude.ai/code/session_013cukumwqxk8cFFjefZ5nXK
Drop the VitePress home layout with hero/feature cards. The homepage
is now a regular doc page — what ra is, install, quick start, config
example, use cases, and a feature table. No tiles, no marketing widgets.

https://claude.ai/code/session_013cukumwqxk8cFFjefZ5nXK
@chinmaymk chinmaymk merged commit 32c4d42 into main Mar 12, 2026
1 check 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.

2 participants