Metadata-Version: 2.4
Name: reg-meta-build
Version: 0.13.0
Summary: Builder for the reg_meta SQLite databases (main + docs)
Project-URL: Homepage, https://github.com/adamaltmejd/registry-research-toolkit
Project-URL: Repository, https://github.com/adamaltmejd/registry-research-toolkit
Project-URL: Issues, https://github.com/adamaltmejd/registry-research-toolkit/issues
Author-email: Adam Altmejd <adam@altmejd.se>
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.14
Requires-Dist: openpyxl>=3.1
Requires-Dist: pydantic>=2.13.4
Requires-Dist: reg-meta>=0.12.0
Description-Content-Type: text/markdown

# reg_meta_build

Builder for the reg_meta SQLite databases (`reg_meta.db`, `reg_meta_docs.db`).

Maintainer-only. End users install [`reg_meta`](../reg_meta/) and fetch the prebuilt
databases via `reg-meta update`.

## Commands

```sh
reg-meta-build build-db          # build reg_meta.db from SCB source CSVs
reg-meta-build build-docs        # build reg_meta_docs.db from reg_meta_build/docs/
reg-meta-build seed-slugs        # seed starter slug TOMLs (1c bootstrap)
reg-meta-build precheck-slugs    # report any IDs missing a slug entry
reg-meta-build parse-sos         # parse Socialstyrelsen register metadata xlsx
reg-meta-build same-as-candidates   # generate variable_same_as candidate pairs
reg-meta-build entity-key-pins      # generate panel entity-key slug pins (all providers)
reg-meta-build concept-group-candidates  # generate concept-group fold candidates
```

See [DESIGN.md](DESIGN.md) for design rationale; remaining build work is tracked in
`REFACTOR_SPEC.md` at repo root.
