Skip to content

docs(web,readme): coverage bars, roadmap section, full surface map#24

Merged
Railly merged 1 commit into
mainfrom
docs/coverage-roadmap-website
Apr 29, 2026
Merged

docs(web,readme): coverage bars, roadmap section, full surface map#24
Railly merged 1 commit into
mainfrom
docs/coverage-roadmap-website

Conversation

@Railly
Copy link
Copy Markdown
Contributor

@Railly Railly commented Apr 29, 2026

Summary

  • Website got two new sections plus a full hero/stats/features rewrite:
    • Coverage — 9 per-domain rows with colored progress bars (green/yellow/orange/red) and a headline "% agent-ready" number
    • Roadmap — 4-column grid (Now / Next / Later / Backlog) with priority pills, each item linked to its GitHub issue ([P0] cpe void T3 — intent-token flow + safety rail #10-[P3] Multi-RUC profile testing + multi-emisor support #22)
    • Hero re-anchored on CPE flow (preview → emit), not just RHE
    • Features grid expanded from 4 → 8 cards, covering CPE, GRE, SIRE, Resumen, Padron, Tipo Cambio, RHE/F616, schema introspection
    • Stats now show % agent-ready / 9 domains / 283 tests / 0 CAPTCHAs
  • README rewritten to match the new surface:
    • Coverage table (same 9 domains as the website)
    • Usage examples for CPE / SIRE / REST APIs / RHE / F616
    • Verification status block (what's confirmed against beta, what's untested in prod)
    • Roadmap table linked to issues

Visual

The coverage bars give an at-a-glance picture of how much of SUNAT is wrapped today. Roadmap columns make the path forward legible without opening every issue.

Test plan

  • `bun run build` in `packages/website` → 2 pages, 688ms, no warnings
  • Rendered HTML contains 9 `cov-row`, 4 `roadmap-col`, all 4 fill colors
  • No code changes in CLI — tests still 283 pass / 2 skip / 0 fail

Website:
- Hero retitled 'Mapping SUNAT, making it agent-ready'
- Hero code shows real CPE flow (preview -> emit, not RHE)
- Stats: % agent-ready, 9 SUNAT domains, 283 tests passing, 0 CAPTCHAs
- Features: 8 cards covering CPE, GRE, SIRE, Resumen, Padron, Tipo Cambio,
  RHE/F616, schema introspection
- New Coverage section: per-domain % bars with green/yellow/orange/red
  signaling shipped/partial/shaped/untested
- New Roadmap section: 4 columns (Now/Next/Later/Backlog) linked to
  GitHub issues #10-#22 with priority pills

README:
- Coverage table with same 9 domains and per-priority issue map
- Usage now covers CPE (factura/boleta/NC/ND/resumen/baja/GRE), SIRE
  (RVIE/RCE), REST APIs, RHE/F616
- Verification status block (beta-only) + production safety note
- Roadmap table mirroring website
@Railly Railly merged commit e8e1ae1 into main Apr 29, 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.

1 participant