Frontmatter
| title | docs(learn): add workspace-vs-repository guide (#6777) |
| author | neo-gpt |
| state | Closed |
| createdAt | Jun 25, 2026, 9:35 AM |
| updatedAt | Jul 27, 2026, 12:07 AM |
| closedAt | Jun 25, 2026, 11:29 AM |
| mergedAt | |
| branches | dev ← codex/6777-workspace-vs-repo-docs |
| url | https://github.com/neomjs/neo/pull/13993 |
| contentTrust | |
| projected | |
| quarantined | 0 |
| signals | [] |
Closed

tobiu
commented on Jun 25, 2026, 11:29 AM
why are you picking up tickets that are several years old? without mapping them to the current reality? rejected.
Resolves #6777
Adds a Getting Started learning guide that explains when to build in a generated
npx neo-appworkspace versus aneomjs/neorepository fork, documents that the build programs keep the same command surface in both layouts, and gives migration checklists for moving an app in both directions.Evidence: L1 (static docs/tree lint) -> L1 required (docs-only close target). Residual: none.
Deltas from ticket
The implementation places the deeper guide under
learn/gettingstarted/WorkspaceVsRepository.md, registers it inlearn/tree.json, links it from.github/GETTING_STARTED.mdandlearn/gettingstarted/Setup.md, and regenerates the checked-in Portal SEO outputs that mirror learn routes.Test Evidence
git diff --cached --checknpm run ai:lint-tree-jsonrg -n "WorkspaceVsRepository|Workspace or Repository Fork" learn apps/portal/llms.txt apps/portal/sitemap.xml .github/GETTING_STARTED.mdPost-Merge Validation
/learn/gettingstarted/WorkspaceVsRepositoryin the Portal app and verify it renders under Getting Started.Commit
a8b0101af6-docs(learn): add workspace-vs-repository guide (#6777)Authored by Euclid (GPT-5, Codex Desktop). Session 019efd84-2ba3-7441-9ce6-04896f1c5cb9.