Dev/wiki rebuild (#65) - #66
Conversation
* Add wiki publishing foundation * Curate architecture overview into wiki * Split Solace project context into wiki topics * Curate kernel overview into wiki * Curate channel system into wiki * Move actor system docs into wiki * Move lifecycle docs into wiki * Move workflow docs into wiki * Move scripting docs into wiki * Move mood docs into wiki * Split memory design into wiki topics * Move inference cube docs into wiki * Move memory feature docs into wiki * Move perception feature docs into wiki * Move companion feature docs into wiki * Move remaining feature docs into wiki * Move status docs into wiki * Move task docs into wiki * Move example docs into wiki * Move Compose UI docs into wiki * Move storage and setup docs into wiki * Move project tracking docs into wiki * Move LangChain docs into wiki * Move architecture module sections into wiki * Move remaining architecture sections into wiki * Move standalone architecture docs into wiki * Move Kotlin-aligned docs into wiki * Move sketch architecture artifacts into wiki * Move documentation index into wiki * Refresh generated wiki status * Cross-link runtime wiki topics * Cross-link Solace AI wiki topics * Normalize wiki cross-reference links * Extract storage checklist wiki page * Extract storage thread safety wiki page * Link framework diagram appendix to wiki topics * Index status topics instead of embedding them * Extract storage module architecture wiki page * Extract MCP tool format wiki page * Extract zoom level technical spec * Extract mouth tool technical spec * Extract inference cube technical architecture * Extract supervisor emotional integration page * Extract mood module implementation page * Split workflow orchestration topics * Split actor system module topics * Split kernel and port topics * Split scripting engine topics * Split storage persistence topics * Split storage module architecture subsystems * Split framework architecture overview topics * Split Kotlin aligned architecture overview topics * Split Kotlin aligned quick start topics * Split LangChain recommendation topics * Split LangChain code change topics --------- Co-authored-by: Sydney Bach <sydneybach@Lynns-MacBook-Pro.local>
There was a problem hiding this comment.
Code Review
This pull request migrates the repository's documentation from the 'docs/' directory directly into the 'wiki/' directory, updating all in-repo references and links accordingly. It also updates the wiki generation tools ('generate_project_status.py', 'generate_sidebar.py', and 'sync_pages.py') to support this new structure, including rendering collapsible topic groups in the sidebar and indexing standalone status pages. Feedback on the changes suggests an efficiency improvement in 'generate_project_status.py' to avoid reading files from disk multiple times when extracting page titles.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Split LangChain usage improvement topics * Split LangChain dynamic wiring topics --------- Co-authored-by: Sydney Bach <sydneybach@Lynns-MacBook-Pro.local>
There was a problem hiding this comment.
💡 Codex Review
SolaceCore/wiki/roadmap_issues.json
Line 1 in 301c1c4
When anyone runs scripts/create_roadmap_issues.sh or scripts/create_issues_api.py after this migration, both still read docs/status/roadmap_issues.json, which this commit removes while adding the data under wiki/roadmap_issues.json; the shell script now exits with “not found” and the Python script raises FileNotFoundError before creating any issues. Please update those scripts to the new path or keep a compatibility copy.
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Add wiki publishing foundation
Curate architecture overview into wiki
Split Solace project context into wiki topics
Curate kernel overview into wiki
Curate channel system into wiki
Move actor system docs into wiki
Move lifecycle docs into wiki
Move workflow docs into wiki
Move scripting docs into wiki
Move mood docs into wiki
Split memory design into wiki topics
Move inference cube docs into wiki
Move memory feature docs into wiki
Move perception feature docs into wiki
Move companion feature docs into wiki
Move remaining feature docs into wiki
Move status docs into wiki
Move task docs into wiki
Move example docs into wiki
Move Compose UI docs into wiki
Move storage and setup docs into wiki
Move project tracking docs into wiki
Move LangChain docs into wiki
Move architecture module sections into wiki
Move remaining architecture sections into wiki
Move standalone architecture docs into wiki
Move Kotlin-aligned docs into wiki
Move sketch architecture artifacts into wiki
Move documentation index into wiki
Refresh generated wiki status
Cross-link runtime wiki topics
Cross-link Solace AI wiki topics
Normalize wiki cross-reference links
Extract storage checklist wiki page
Extract storage thread safety wiki page
Link framework diagram appendix to wiki topics
Index status topics instead of embedding them
Extract storage module architecture wiki page
Extract MCP tool format wiki page
Extract zoom level technical spec
Extract mouth tool technical spec
Extract inference cube technical architecture
Extract supervisor emotional integration page
Extract mood module implementation page
Split workflow orchestration topics
Split actor system module topics
Split kernel and port topics
Split scripting engine topics
Split storage persistence topics
Split storage module architecture subsystems
Split framework architecture overview topics
Split Kotlin aligned architecture overview topics
Split Kotlin aligned quick start topics
Split LangChain recommendation topics
Split LangChain code change topics