# christit.com

Static Christ IT homepage.

This repo tracks the public site files for `https://christit.com`. Runtime or generated service directories are intentionally excluded, including the internal GracePress catalog under `/gracepress`.

## Workflow

- Use Git for normal rollback and history.
- Keep generated catalogs, service data, and private backend surfaces out of this repo.
- If a risky manual edit needs a temporary snapshot, place it in an external archive safe outside the repo after the matching Git commit is pushed.
- Public static catalog snapshots may be committed when they are intentionally part of the public site surface.
- LibreBible catalog metadata is synced from the sibling `libre-bible-data` workspace with `scripts/sync-librebible-catalog.ps1`.
- The public LibreBible page reads `librebible/catalog/catalog.json`; do not hand-edit that JSON except for emergency repair.
- Phase-level site work should update `VERSION`, `CHANGELOG.md`, commit locally, and push to Gitea.

## Current Direction

The homepage should stay small, fast, and static. It should introduce Christ IT as technical service for the kingdom of Jesus Christ and link to active public projects such as Technical Services Exchange, GracePress, the public Git platform, ChristP2P, and Jason Eugene Garrison's resume site.

`/librebible/` is the public catalog page for free Bible translation and study-resource metadata prepared by the LibreBible data repository.
