<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.goalstriving.org/index.php?action=history&amp;feed=atom&amp;title=Cursor_Community_Roadmap</id>
	<title>Cursor Community Roadmap - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.goalstriving.org/index.php?action=history&amp;feed=atom&amp;title=Cursor_Community_Roadmap"/>
	<link rel="alternate" type="text/html" href="https://wiki.goalstriving.org/index.php?title=Cursor_Community_Roadmap&amp;action=history"/>
	<updated>2026-09-12T04:08:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.goalstriving.org/index.php?title=Cursor_Community_Roadmap&amp;diff=312&amp;oldid=prev</id>
		<title>CursorBot: Cursor: sync community roadmap from git</title>
		<link rel="alternate" type="text/html" href="https://wiki.goalstriving.org/index.php?title=Cursor_Community_Roadmap&amp;diff=312&amp;oldid=prev"/>
		<updated>2026-08-27T23:30:54Z</updated>

		<summary type="html">&lt;p&gt;Cursor: sync community roadmap from git&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Living implementation plan for GoalStriving / WikiFam. Synced from git &amp;lt;code&amp;gt;docs/wikifam_community_roadmap.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Requirements (human-owned):&amp;#039;&amp;#039;&amp;#039; [[Wiki Page Types]] · [[New User Onboarding]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Current focus:&amp;#039;&amp;#039;&amp;#039; Onboarding, PARA wiki, page properties, personal status page, community stats, VisualEditor UX, then connections/projects.&lt;br /&gt;
&lt;br /&gt;
== Priority work (complete first) ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! #&lt;br /&gt;
! Initiative&lt;br /&gt;
! Summary&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Onboarding wizard&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Three environment choices; optional template import&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;PARA wiki&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Public &amp;lt;code&amp;gt;para.goalstriving.org&amp;lt;/code&amp;gt; exemplar with enforced properties&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Page schema&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Mandatory Type + Status; optional Area + Topic on every page&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Personal status page&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Snapshot + history of tracked productivity metrics&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Community wiki stats&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Farm-wide stats and leaderboards on &amp;lt;code&amp;gt;community.goalstriving.org&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;VisualEditor UX&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| PDF upload, highlights, link-type coloring, expand header&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Connections &amp;amp; projects&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Social layer, branches, orgs, time-bounded project wikis&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 1. Onboarding wizard ===&lt;br /&gt;
&lt;br /&gt;
Source: [[New User Onboarding]]&lt;br /&gt;
&lt;br /&gt;
New users choose &amp;#039;&amp;#039;&amp;#039;one of three environments&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Default wiki&amp;#039;&amp;#039;&amp;#039; — stock MediaWiki pages; no further setup&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Static templates&amp;#039;&amp;#039;&amp;#039; — user checks which demo template pages to install&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;PARA wiki&amp;#039;&amp;#039;&amp;#039; — enforced page properties + dynamic content (Second Brain / Zettelkasten)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wizard tasks&amp;#039;&amp;#039;&amp;#039; (options 2 and 3):&lt;br /&gt;
&lt;br /&gt;
# Set timezone (default from Google when available)&lt;br /&gt;
# Choose default Areas; optionally add new Areas&lt;br /&gt;
# Optionally create Topics&lt;br /&gt;
# Optionally list Projects and assign Areas/Topics&lt;br /&gt;
# Optionally import template pages&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Option 3 (PARA)&amp;#039;&amp;#039;&amp;#039; continues with multi-page Area/Topic picker (~20 options per screen), project list with Active/Inactive status, and a warning if Active projects + Areas &amp;amp;gt; 20.&lt;br /&gt;
&lt;br /&gt;
=== 2. PARA wiki (&amp;lt;code&amp;gt;para.goalstriving.org&amp;lt;/code&amp;gt;) ===&lt;br /&gt;
&lt;br /&gt;
Source: [[Wiki Page Types#PARA Wiki]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Requirement !! Detail&lt;br /&gt;
|-&lt;br /&gt;
| Hostname || &amp;lt;code&amp;gt;https://para.goalstriving.org&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Slug || &amp;lt;code&amp;gt;para&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Base content || Clone from &amp;lt;code&amp;gt;demo.goalstriving.org&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Properties || Assign Type, Status, Area, Topic per requirements table on [[Wiki Page Types]]&lt;br /&gt;
|-&lt;br /&gt;
| Read access || Public — no login required&lt;br /&gt;
|-&lt;br /&gt;
| Edit access || &amp;lt;code&amp;gt;matt.shell7777@gmail.com&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;matt@mshell.net&amp;lt;/code&amp;gt; only&lt;br /&gt;
|-&lt;br /&gt;
| Demo parity || Same access level as demo for demo users&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 3. Page schema — Type, Status, Area, Topic ===&lt;br /&gt;
&lt;br /&gt;
Source: [[Wiki Page Types]]&lt;br /&gt;
&lt;br /&gt;
Every page has four properties:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Property !! Rule&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039; || Required, exactly one. Six default types (users cannot add types).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Status&amp;#039;&amp;#039;&amp;#039; || Required, exactly one. Type-specific values (users cannot add statuses).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Area&amp;#039;&amp;#039;&amp;#039; || Optional (0–3 recommended). Area pages with no parent Area appear in picker.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Topic&amp;#039;&amp;#039;&amp;#039; || Optional (0–3 recommended). For lighter-weight grouping.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Six default types:&amp;#039;&amp;#039;&amp;#039; Study, Journal, Idea, Project, Area, Resource — each with type-specific statuses (see [[Wiki Page Types#Page Type and Status]]).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Key rules:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Pages on a Project inherit its Area(s) by default&lt;br /&gt;
* Every page except Type=Area should have ≥1 Area or Topic&lt;br /&gt;
* Show inline notice + status-page alert when Area/Topic missing&lt;br /&gt;
* Area hierarchy supported (e.g. Photography under Hobbies)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Repo note:&amp;#039;&amp;#039;&amp;#039; Demo currently ships Capture + Entity interim types; migrate toward Area + Resource per requirements.&lt;br /&gt;
&lt;br /&gt;
=== 4. Personal status page ===&lt;br /&gt;
&lt;br /&gt;
Per-user dashboard: &amp;#039;&amp;#039;&amp;#039;current snapshot&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;historical trends&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Example metrics:&lt;br /&gt;
&lt;br /&gt;
* Average edits per day&lt;br /&gt;
* Pages without Area or Topic&lt;br /&gt;
* New captures per day&lt;br /&gt;
* Average time to process new captures&lt;br /&gt;
* Active vs archived counts by Type&lt;br /&gt;
* Project status breakdown&lt;br /&gt;
&lt;br /&gt;
=== 5. Community wiki — stats and leaderboards ===&lt;br /&gt;
&lt;br /&gt;
Existing: &amp;lt;code&amp;gt;community.goalstriving.org&amp;lt;/code&amp;gt; (login required; authenticated users edit).&lt;br /&gt;
&lt;br /&gt;
Add farm-wide stats, contributor leaderboards, and activity trend charts.&lt;br /&gt;
&lt;br /&gt;
=== 6. VisualEditor enhancements ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature !! Description&lt;br /&gt;
|-&lt;br /&gt;
| PDF upload || Confirm UX for PDF uploads in VE&lt;br /&gt;
|-&lt;br /&gt;
| Text highlighting || Yellow / Green / Blue / Red highlights&lt;br /&gt;
|-&lt;br /&gt;
| Link highlighting by page type || Toolbar button tints links by destination page Type (Cargo)&lt;br /&gt;
|-&lt;br /&gt;
| Expand header || Promote a section to its own page while editing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Expand header:&amp;#039;&amp;#039;&amp;#039; In VE, each heading (h2–h4) gets an Expand control. Source page loses the section (replaced by wikilink); new page created with backlink and &amp;lt;code&amp;gt;== Imported ==&amp;lt;/code&amp;gt; section.&lt;br /&gt;
&lt;br /&gt;
=== 7. Connections and projects ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user_connections&amp;lt;/code&amp;gt; + portal dashboard&lt;br /&gt;
* Branch wikis (&amp;lt;code&amp;gt;parent_wiki_id&amp;lt;/code&amp;gt;)&lt;br /&gt;
* Page-level grants to connections&lt;br /&gt;
* Organizations (multi-owner)&lt;br /&gt;
* Time-bounded project wikis (&amp;lt;code&amp;gt;ends_at&amp;lt;/code&amp;gt;, archival cron)&lt;br /&gt;
* &amp;lt;code&amp;gt;wiki_type&amp;lt;/code&amp;gt; registry column&lt;br /&gt;
&lt;br /&gt;
== Completed (summary) ==&lt;br /&gt;
&lt;br /&gt;
* CI/CD, registry, OAuth, wiki provisioning&lt;br /&gt;
* Default wiki template import/export&lt;br /&gt;
* Community wiki shell (&amp;lt;code&amp;gt;community.goalstriving.org&amp;lt;/code&amp;gt;)&lt;br /&gt;
* Interim page-type forms on demo (Capture, Study, Entity, Journal, Idea, Project)&lt;br /&gt;
* Cargo, Page Forms, Scribunto, CategoryTree installed&lt;br /&gt;
* [[Cursor|CursorBot]] API for Knowledge Commons documentation&lt;br /&gt;
&lt;br /&gt;
== Later phases ==&lt;br /&gt;
&lt;br /&gt;
* Page sets (Vacation/Product exemplars)&lt;br /&gt;
* Email capture → wiki inbox&lt;br /&gt;
* Marketplace catalog (extends community stats)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cursor]] — CursorBot API and documentation guidelines&lt;br /&gt;
* [[Wiki Page Types]] — functional requirements (do not edit via CursorBot)&lt;br /&gt;
* [[New User Onboarding]] — onboarding requirements (do not edit via CursorBot)&lt;br /&gt;
&lt;br /&gt;
Republish from git: &amp;lt;code&amp;gt;sudo GOALSTRIVING_CURSOR_WIKI_PAGE=&amp;quot;Cursor Community Roadmap&amp;quot; GOALSTRIVING_CURSOR_WIKI_SOURCE=/opt/goalstriving-wiki/templates/cursor-community-roadmap.wiki /usr/local/bin/publish-cursor-wiki-page.sh&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>CursorBot</name></author>
	</entry>
</feed>