Skip to content

docs: rewrite README in plain-language, audience-first style#9

Merged
singaraiona merged 1 commit intomainfrom
docs/readme-rewrite
May 1, 2026
Merged

docs: rewrite README in plain-language, audience-first style#9
singaraiona merged 1 commit intomainfrom
docs/readme-rewrite

Conversation

@singaraiona
Copy link
Copy Markdown
Contributor

Summary

  • Lead with the problem (AI agents drift architecture at machine speed; you can't see it from a diff) instead of a feature list.
  • Replace "What it measures" spec-sheet with two sharper sections: One quality signal (six A–F dimensions, one line each, ungameable claim) and What you get (the actual differentiators: live treemap, baselines + what-if, splayed memory, test gaps, evolution, 45-language coverage).
  • Inline the Claude Code plugin install under For coding agents — kills the broken docs/agent-loop-integration.md link from the prior draft.
  • New Built on Rayforce section promotes the sibling project and explains why a columnar runtime ends up in a structural-analysis tool.
  • Building from source rewritten to match the new auto-clone flow (.rayforce-version, RAYFORCE_DIR, git/make/cc). The prior "no external setup, no submodules" line was no longer accurate.

Stylistic reference

Modeled after the sentrux.dev hero pattern (clear problem statement → one central metric → install → what you get). Not a copy — raysense's distinctive angles (live UI, splayed-memory, baselines + what-if) lead the differentiator section.

Verified

  • Language count cross-checked against src/scanner.rs: 40 catalog entries + 5 tree-sitter built-ins, no overlap = 45 total.
  • All claims about behavior (cwd-driven multi-codebase, plugin skill names, MCP tool count) match shipped code.
  • No broken internal links.

Test plan

  • Render the README on GitHub and verify all section anchors and links resolve.
  • Confirm the "Built on Rayforce" link points at a public repo (RayforceDB/rayforce).

Reframed around the actual problem (AI agents drift codebase
architecture at machine speed; you can't see it from a diff) instead
of leading with feature lists. Replaced the "What it measures"
spec-sheet bullet wall with two sharper sections:

- "One quality signal" — the six A-F dimensions with a one-line
  explanation each, ending with the ungameable claim.
- "What you get" — the actual differentiators (live treemap,
  baselines + what-if, splayed memory, test gaps, evolution,
  language coverage), not the metric taxonomy.

Killed the broken docs/agent-loop-integration.md link from the
earlier draft — the plugin install IS the integration story now,
inlined under "For coding agents".

Updated "Building from source" to reflect the new auto-clone flow:
mentions .rayforce-version, RAYFORCE_DIR, and the git/make/cc
prerequisites (the prior text claimed "no external setup, no
submodules" which is no longer accurate).

Added a "Built on Rayforce" section that promotes the sibling
project and explains why it shows up under the hood (columnar
runtime → instant repeat queries against a snapshot).

Language count corrected to 45 (40 plugin catalog entries +
5 tree-sitter built-ins, verified against src/scanner.rs).
@singaraiona singaraiona merged commit 69b32da into main May 1, 2026
1 check passed
@singaraiona singaraiona deleted the docs/readme-rewrite branch May 1, 2026 15:44
singaraiona added a commit that referenced this pull request May 1, 2026
Reframed around the actual problem (AI agents drift codebase
architecture at machine speed; you can't see it from a diff) instead
of leading with feature lists. Replaced the "What it measures"
spec-sheet bullet wall with two sharper sections:

- "One quality signal" — the six A-F dimensions with a one-line
  explanation each, ending with the ungameable claim.
- "What you get" — the actual differentiators (live treemap,
  baselines + what-if, splayed memory, test gaps, evolution,
  language coverage), not the metric taxonomy.

Killed the broken docs/agent-loop-integration.md link from the
earlier draft — the plugin install IS the integration story now,
inlined under "For coding agents".

Updated "Building from source" to reflect the new auto-clone flow:
mentions .rayforce-version, RAYFORCE_DIR, and the git/make/cc
prerequisites (the prior text claimed "no external setup, no
submodules" which is no longer accurate).

Added a "Built on Rayforce" section that promotes the sibling
project and explains why it shows up under the hood (columnar
runtime → instant repeat queries against a snapshot).

Language count corrected to 45 (40 plugin catalog entries +
5 tree-sitter built-ins, verified against src/scanner.rs).

Co-authored-by: Anton <anton.kundenko@gmail.com>
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