You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit dc054d2
Browse filesBrowse the repository at this point in the historyBrowse files
docs: describe every data category and map the repository in the README
The Layout section listed five of the thirteen categories. It now has a
table with each category's real path pattern, file count and an example,
notes on the year, country, base-model and prefix folders, and what
data/_verify/ is. A short repository map names data/, app/, site/,
TechEngine/ and each workflow and script under .github/, and a new
section points at the related repositories.
|`smartphone`|`smartphone/<brand>/<year>/<slug>.json` or `smartphone/<brand>/<year>/<base_model>/<slug>.json`| 92,824 |`smartphone/samsung/2025/galaxy-s25.json`|
release date is unknown, so it has no year folder.
78
+
-`data/_verify/` is not a category. It holds the verification ledger
79
+
(`ledger.jsonl`), the status aggregate (`status.json`) and the caches under
80
+
`state/` that TechEngine's verify tools write. Don't edit it by hand.
81
+
82
+
### Site
33
83
34
84
The Astro site lives under `site/` and is the deploy target for GitHub Pages.
35
85
[`pages.yml`](.github/workflows/pages.yml) generates the static JSON API from
@@ -101,6 +151,15 @@ A release is a PR from `develop` to `main`; merging it deploys the site.
101
151
The TechEngine pin and the pinned action SHAs are bumped by hand, in a PR into
102
152
`develop` that pr-checks validates like any other; Dependabot is not used.
103
153
154
+
## Related repositories
155
+
156
+
| Repository | What it holds |
157
+
| --- | --- |
158
+
|[TechEngine](https://github.com/GetTechAPI/TechEngine)| The engine pinned here as a submodule: validation, the static API generator, the collectors and the verification tiers. |
159
+
|[game-catalog](https://github.com/GetTechAPI/game-catalog)| Video game records. They moved out of this repo in September 2026; `site/public/v1/games/index.json` points there. |
160
+
|[cpu-engineering-samples](https://github.com/GetTechAPI/cpu-engineering-samples)| Engineering-sample CPUs, kept apart from the retail CPUs in `data/cpu/`. |
161
+
|[TechMachine](https://github.com/GetTechAPI/TechMachine)| The organisation's repository health check and the scaffolder for new satellite data repos. |
162
+
104
163
## Contributing
105
164
106
165
Open a PR **against `develop`** with the new/updated JSON file — that is also
0 commit comments