-
Notifications
You must be signed in to change notification settings - Fork 0
README
The files in this folder are the source for the project's GitHub wiki.
GitHub wikis are their own git repository (<repo>.wiki.git), separate
from the main repo, so these pages need to be pushed there once —
they're kept here in the main repo for now so they travel with the code
and get reviewed the same way everything else does.
-
Push this repo to GitHub if you haven't already, and create at least one wiki page through the GitHub UI (Settings → Wikis → enable, then the "Create the first page" button). This initializes the wiki's git repo — it doesn't exist until at least one page has been saved once.
-
Replace the placeholder owner in every link:
cd wiki grep -rl "Behnooddev/syncroot" . | xargs sed -i '' 's#Behnooddev/syncroot#your-github-username/syncroot#g' # (drop the '' after -i on Linux/GNU sed; macOS/BSD sed needs it)
-
Clone the wiki repo (note the
.wiki.gitsuffix) and copy these files in:git clone https://github.com/your-username/syncroot.wiki.git cp wiki/*.md syncroot.wiki/ cd syncroot.wiki git add . git commit -m "Import wiki pages from main repo" git push
Treat wiki/ in the main repo as the source of truth. When a phase
changes something the wiki documents (a new endpoint, a new decision, an
updated roadmap status), update the relevant page here in the same PR —
the same discipline as keeping README.md/HOWTO.md/CHANGELOG.md in
sync per handoffs/PHASE_N_HANDOFF.md's file-changed lists. Then re-run
the copy step above to publish.
| File | Renders as |
|---|---|
Home.md |
the wiki's landing page |
_Sidebar.md |
the persistent left-nav GitHub shows on every page |
_Footer.md |
the persistent footer GitHub shows on every page |
Getting-Started.md |
Getting-Started |
Architecture.md |
Architecture |
Data-Model.md |
Data-Model |
API-Reference.md |
API-Reference |
Roadmap.md |
Roadmap |
Development-Workflow.md |
Development-Workflow |
Known-Limitations.md |
Known-Limitations |
FAQ.md |
FAQ |
Contributing.md |
Contributing |
GitHub wikis turn a filename like Data-Model.md into a page reachable
at .../wiki/Data-Model and titled "Data Model" (hyphens become spaces
in the displayed title only) — that's why every internal link above uses
the hyphenated form, e.g. [Data Model](Data-Model).
SyncRoot · pre-1.0, phase-by-phase development · see SECURITY.md before deploying anywhere public
Using SyncRoot
How it's built
Project status
Working on SyncRoot