|
1 | 1 | // SPDX-License-Identifier: MPL-2.0 |
2 | | -// Template: QUICKSTART-USER.adoc — 5-minute path to working software |
3 | | -// Replace gv-clade-index, Gv Clade Index — See README.adoc for details., just run, Gv Clade Index started successfully. with actuals |
4 | 2 | = gv-clade-index — Quick Start for Users |
5 | 3 | :toc: |
6 | | -:toclevels: 2 |
| 4 | +:icons: font |
7 | 5 |
|
8 | 6 | == What is gv-clade-index? |
9 | 7 |
|
10 | | -Gv Clade Index — See README.adoc for details. |
| 8 | +The clade index is the central *registry* for the hyperpolymath ecosystem — a |
| 9 | +queryable taxonomy of 200+ repositories across 12 clades. It is the *map*: |
| 10 | +read-only and always clean. You *consume* it; you do not install or run it |
| 11 | +locally. (For local development, see link:QUICKSTART-DEV.adoc[QUICKSTART-DEV].) |
11 | 12 |
|
12 | | -== Prerequisites |
| 13 | +[IMPORTANT] |
| 14 | +==== |
| 15 | +*Alpha / in development (~18%).* The public HTTP API is Phase 3 and is *not yet |
| 16 | +deployed* — it needs a Cloudflare token and a live VeriSimDB instance (see |
| 17 | +`.machine_readable/6a2/STATE.a2ml`). Until then, browse the registry data and |
| 18 | +docs directly in this repository. |
| 19 | +==== |
13 | 20 |
|
14 | | -Before you begin, ensure you have: |
| 21 | +== Use it today (in-repo) |
15 | 22 |
|
16 | | -* **just** — task runner (https://github.com/casey/just[install guide]) |
17 | | -* Platform-specific requirements listed below |
| 23 | +* Browse the taxonomy and architecture: link:README.adoc[README] |
| 24 | +* Inspect the registry data: `verisim/seed/` (clades, repos, forges) and the |
| 25 | + pre-built queries in `verisim/queries/` |
| 26 | +* See how a repo is classified: its `.machine_readable/CLADE.a2ml` |
18 | 27 |
|
19 | | -[cols="1,3"] |
20 | | -|=== |
21 | | -| Platform | Additional Requirements |
| 28 | +== Use it later (the API) |
22 | 29 |
|
23 | | -| Linux |
24 | | -| See README.adoc |
| 30 | +Once deployed, external consumers will query the registry over HTTP — list repos |
| 31 | +by clade, find stale/orphan repos, fetch dashboard snapshots. The intended |
| 32 | +experience is sketched in link:docs/USER-API-GUIDE.adoc[the User API Guide]; the |
| 33 | +endpoint contract will be published as OpenAPI. |
25 | 34 |
|
26 | | -| macOS |
27 | | -| See README.adoc |
| 35 | +== Get help |
28 | 36 |
|
29 | | -| Windows |
30 | | -| See README.adoc |
31 | | -|=== |
| 37 | +* Overview & taxonomy: link:README.adoc[README] |
| 38 | +* Architecture & design: link:EXPLAINME.adoc[EXPLAINME] |
| 39 | +* Concepts & glossary: `docs/wikis/` |
32 | 40 |
|
33 | | -== Install |
| 41 | +== Next steps |
34 | 42 |
|
35 | | -=== Option 1: Standard Install (recommended) |
36 | | - |
37 | | -[source,bash] |
38 | | ----- |
39 | | -# Clone and set up |
40 | | -git clone https://github.com/hyperpolymath/gv-clade-index.git |
41 | | -cd gv-clade-index |
42 | | -just setup |
43 | | ----- |
44 | | - |
45 | | -The setup script will: |
46 | | - |
47 | | -* Detect your platform and shell |
48 | | -* Install missing dependencies (with your permission) |
49 | | -* Configure the application |
50 | | -* Offer install location choices |
51 | | -* Run a self-diagnostic to verify everything works |
52 | | - |
53 | | -=== Option 2: Container (via Stapeln) |
54 | | - |
55 | | -[source,bash] |
56 | | ----- |
57 | | -just stapeln-run |
58 | | ----- |
59 | | - |
60 | | -=== Option 3: Portable (no system changes) |
61 | | - |
62 | | -[source,bash] |
63 | | ----- |
64 | | -just install --portable --prefix=./gv-clade-index-portable |
65 | | ----- |
66 | | - |
67 | | -== First Run |
68 | | - |
69 | | -[source,bash] |
70 | | ----- |
71 | | -just run |
72 | | ----- |
73 | | - |
74 | | -Expected output: |
75 | | - |
76 | | -[source] |
77 | | ----- |
78 | | -Gv Clade Index started successfully. |
79 | | ----- |
80 | | - |
81 | | -== Self-Diagnostic |
82 | | - |
83 | | -If something isn't working: |
84 | | - |
85 | | -[source,bash] |
86 | | ----- |
87 | | -just doctor |
88 | | ----- |
89 | | - |
90 | | -This checks all dependencies, permissions, paths, and connectivity. |
91 | | -If it finds issues, it will suggest fixes. |
92 | | - |
93 | | -To attempt automatic repair: |
94 | | - |
95 | | -[source,bash] |
96 | | ----- |
97 | | -just heal |
98 | | ----- |
99 | | - |
100 | | -== Get Help |
101 | | - |
102 | | -* **In-app**: `just run --help` |
103 | | -* **Guided tour**: `just tour` |
104 | | -* **Report a problem**: `just help-me` (pre-fills diagnostic context) |
105 | | -* **Wiki**: https://github.com/hyperpolymath/gv-clade-index/wiki |
106 | | - |
107 | | -== Uninstall |
108 | | - |
109 | | -[source,bash] |
110 | | ----- |
111 | | -just uninstall |
112 | | ----- |
113 | | - |
114 | | -You will be asked: |
115 | | - |
116 | | -1. Which uninstall tier (Bennett reversible, parameter-based, standard, or secure) |
117 | | -2. Whether to include or exclude your data |
118 | | -3. Whether to clear caches and LLM models |
119 | | - |
120 | | -== Next Steps |
121 | | - |
122 | | -* Read the link:README.adoc[README] for full feature overview |
123 | | -* Read the link:EXPLAINME.adoc[EXPLAINME] for architecture and design decisions |
124 | | -* Try `just tour` for a guided walkthrough |
| 43 | +* Developers: link:QUICKSTART-DEV.adoc[Quick Start for Developers] |
| 44 | +* Full data model: link:docs/SPEC-clade-verisim-portal.adoc[the Specification] |
0 commit comments