Skip to content

docs(v3.3): rework README + infographic for the knowledge plane era#54

Merged
rohitg00 merged 1 commit into
mainfrom
feat/v3.3-readme-infographic-rework
May 9, 2026
Merged

docs(v3.3): rework README + infographic for the knowledge plane era#54
rohitg00 merged 1 commit into
mainfrom
feat/v3.3-readme-infographic-rework

Conversation

@rohitg00
Copy link
Copy Markdown
Owner

@rohitg00 rohitg00 commented May 9, 2026

Summary

Post-merge documentation rework. PR #53 shipped the v3.3 knowledge plane (5 new skills, schema additions, hooks). This PR makes the user-facing docs match what shipped.

Changes

README (README.md)

  • New lead: self-correction memory + knowledge plane on one SQLite store.
  • 60-second tour walks init → page → ask → seed → research → embed → hybrid → council.
  • "What's new in v3.3" lists the five new skills with the post-review hardening notes.
  • Skills section regrouped (Knowledge plane / Quality gates / Memory / Orchestration), all 33 listed.
  • Commands table now includes /wiki (22 commands).
  • Hook section: event roster + selected high-leverage hooks (37 scripts / 24 events).
  • Reference-guides section matches docs/ (9 files).
  • New Storage section documents ~/.pro-workflow/ layout, kill-switch path, scope rules.
  • New "Knowledge plane env" config block: WIKI_ROOT, embedding/council provider env, loop budgets, GH_TOKEN.
  • Patterns updated with Knowledge Plane / Multi-LLM Council / Token Efficiency.
  • Comparison-table counts: 33/8/22/24.
  • "What's New in v3.2" block dropped (folded into changelog).

Infographic (docs/infographic.html)

  • Components grid: scripts 29 → 37.
  • New ROW 1.5 "Knowledge Plane" with the five v3.3 skills as the hero block plus a 5-step auto-research loop diagram with halt conditions.
  • Skills section 10: 33 total, knowledge-plane rows highlighted.
  • "New in v3.2" tags demoted to plain v3.2 pills.
  • Footer date stamp May 2026.

Visual identity

Anthropic coral palette retained (pro-workflow's existing brand). iii DESIGN.md tokens were available but not imported — only the principles (zero decoration, type-first, sparse accent) informed the rewrite. Pro-workflow is not an iii-ecosystem app, so importing the iii palette would have been brand drift.

Test plan

  • HTML parses (loose check via Python html.parser)
  • Counts match ls skills/ | wc -l etc. (33/8/22/37)
  • All v3.3 skills (wiki-builder, wiki-query, wiki-research-loop, llm-council, survey-generator) and /wiki command represented
  • Visual review of docs/infographic.html in a browser at 1200px width

Summary by CodeRabbit

  • Documentation
    • Comprehensive v3.3 release documentation with detailed guides on knowledge plane, memory, and observability features
    • Expanded installation and configuration instructions including new build step requirements and environment setup details
    • Updated visual infographic featuring persistent wiki architecture and auto-research loop workflows with enhanced components overview
    • Enhanced reference tables detailing skills, agents, commands, and hook event scripts

Review Change Stack

README:
- Repositions the lead: self-correction memory + knowledge plane on one
  SQLite store, both auto-loaded on session boundaries.
- Replaces the v3.2-shaped tour with a 60-second tour that walks
  init → page → ask → seed → research → embed → hybrid → council.
- "What's new in v3.3" is a focused table of the five new skills with
  the post-review hardening notes (path-traversal guards, atomic seed
  claim, Promise.allSettled, citation alignment).
- "What's inside" rewritten:
  * Skills grouped (Knowledge plane / Quality gates / Memory /
    Orchestration), all 33 listed.
  * Commands include /wiki and reflect the 22-entry surface.
  * Hook scripts table replaced with event roster + selected
    high-leverage hooks (37 scripts across 24 events).
  * Reference guides match docs/ contents (9 files).
- Adds Storage section: the SQLite tables under ~/.pro-workflow/, kill
  switch path, project- vs global-scope wiki layout.
- Adds "Knowledge plane env" config block: WIKI_ROOT, embedding/council
  provider env, loop budget overrides, GH_TOKEN.
- Updates Patterns to include Knowledge Plane, Multi-LLM Council,
  Token Efficiency.
- Updates Comparison table counts: 33/8/22/24.
- Drops the standalone "What's New in v3.2" block (folded into the
  changelog).

Infographic:
- Components grid: scripts 29 → 37.
- New ROW 1.5 "Knowledge Plane" with the five v3.3 skills as the hero
  block plus a step-by-step Auto-research loop diagram (claim seed
  → fetch → compile → FTS-index → enqueue follow-ups, with halt
  conditions noted).
- Skills section 10: 33 total, knowledge-plane rows highlighted, list
  of "10 more" updated for upstream merges (token-efficiency,
  bug-capture, module-map, plan-interrogate, design-rules etc.).
- "New in v3.2" tags demoted to plain "v3.2" pills now that v3.3 is
  the lead.
- Footer date stamp May 2026.

Visual identity stays Anthropic coral (pro-workflow's existing
brand). iii DESIGN.md tokens not imported; only the principles
(zero decoration, type-first, sparse accent) were applied to the
rewrite.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 9, 2026

📝 Walkthrough

Walkthrough

Comprehensive documentation rewrite emphasizing v3.3's SQLite-backed knowledge plane combining self-correction memory, persistent FTS5-indexed wikis, and auto-research loops. README hero, features, and architecture sections refreshed with expanded skill/agent/command tables; infographic updated with matching content, component counts, and Knowledge Plane details.

Changes

v3.3 Knowledge Plane Documentation

Layer / File(s) Summary
Hero & Core Narrative
README.md
Hero copy and Problem/Solution narrative rewritten to emphasize unified SQLite store with self-correction memory (FTS5 searchable), persistent knowledge-plane wikis, and quality gates.
Installation & Quick Tour
README.md
Install methods updated with explicit npm install && npm run build steps for SQLite components; session timeline and 60-second tour expanded to cover wiki seeding, budget-capped research, hybrid BM25+vector retrieval, multi-LLM council, and STOP kill switch.
Features & What's New in v3.3
README.md
"What's new" section expanded with detailed tables for wiki-builder, wiki-query, wiki-research-loop, llm-council, survey-generator; "What's inside" section adds 33 skills (grouped by knowledge plane, quality gates, memory/learning, orchestration), 8 agents, 22 commands, 37 hooks across 24 events.
Architecture & Patterns
README.md
"How it works" section updated with develop flow, storage directory layout (~/.pro-workflow/data.db), schema notes, STOP behavior; "Patterns" table expanded with self-correction, knowledge plane, multi-phase dev, parallel worktrees, LLM council patterns.
Configuration & Cross-Agent Support
README.md
Cross-agent support text refreshed with additional client/agent variants; Configuration section introduces "Knowledge plane env" table describing WIKI_ROOT, embedding/hybrid retrieval keys, council provider, loop budget/depth, GitHub token variables.
Reference & Community
README.md
Reference guides list, philosophy section with numbered tenets, and Related projects table are updated and extended.
Infographic Visual Updates
docs/infographic.html
Scripts component count updated from 29 to 37; new "ROW 1.5: v3.3 Knowledge Plane" section inserted with skills/loop overview table and budget-capped BFS auto-research loop diagram; agent badge text simplified (v3.2 instead of "New in v3.2"); footer date changed from "Mar 2026" to "May 2026".

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • rohitg00/pro-workflow#36: Both rewrite README.md around SQLite-backed persistent self-correcting memory, overlapping in hero, problem statement, self-correction loop, and structure sections.
  • rohitg00/pro-workflow#39: Both modify README "What's Inside"/release sections and update component counts and comparison tables (v3.2 revamp vs. v3.3 rewrite here).

Poem

🐰 A wiki of memories, forever at rest,
In SQLite's vault, each claim put to test.
FTS5 whispers retrieve what we've known,
Auto-research blooms from a seed we have sown.
One database holds our compound success.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The PR title clearly and concisely describes the main change: comprehensive rework of documentation (README and infographic) to reflect v3.3's knowledge plane feature, which aligns with the substantial content updates across both files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/v3.3-readme-infographic-rework

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

🧹 Nitpick comments (1)
README.md (1)

302-316: 💤 Low value

Consider specifying code fence language.

The storage directory structure is clearly documented. For better Markdown linting compliance, consider adding a language identifier to the fenced code block at line 303 (e.g., text or bash).

📝 Optional Markdown polish
-```
+```text
 ~/.pro-workflow/
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@README.md` around lines 302 - 316, The fenced directory tree in README.md is
missing a language identifier which can trigger markdown-lint warnings; update
the code fence that wraps the "~/.pro-workflow/" block to include a language
token such as "text" or "bash" (i.e., change ``` to ```text or ```bash) so the
block is explicitly marked and linters/renderers handle it correctly.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Nitpick comments:
In `@README.md`:
- Around line 302-316: The fenced directory tree in README.md is missing a
language identifier which can trigger markdown-lint warnings; update the code
fence that wraps the "~/.pro-workflow/" block to include a language token such
as "text" or "bash" (i.e., change ``` to ```text or ```bash) so the block is
explicitly marked and linters/renderers handle it correctly.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 671ef014-893a-48e4-9d66-afd064d0512e

📥 Commits

Reviewing files that changed from the base of the PR and between de80bff and 1e5f3ba.

📒 Files selected for processing (2)
  • README.md
  • docs/infographic.html

@rohitg00 rohitg00 merged commit ac84b37 into main May 9, 2026
5 checks passed
@rohitg00 rohitg00 deleted the feat/v3.3-readme-infographic-rework branch May 9, 2026 11:53
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