Repository navigation
The first tagged release of the scaffold, for engine @profile-as-code/cli@0.3.0.
What you get
- A forkable data workspace: facts in
content/*.yaml, per-platform texts
rendered from them, andprofiles/committed as the deploy artifact. - One source of truth: deterministic facts, drift/GEO checks, per-language
variants (enessential,esnative). - Evidence registry (D17/§18):
projects[].evidence[]for claims,
content/credentials.yamlfor third-party attestations, and
content/artifacts.yamlfor works — kept distinct, linked by id. - Deploy ledger (D18):
pasco status --markrecords what was pasted where;
pasco status --write-checklistregeneratesCHECKLIST.md. - Automation:
build.ymlinstalls the pinned engine and commitsprofiles/
in user workspaces; it refuses in this template (fail-closedis_template
guard). - Docs: start flow, CONTRIBUTING (setup, CI, releases, fork re-sync),
per-platform checklist, evidence packs, and symlink/stow tradeoffs.
Start
gh repo create profile-data-<username> \
--template ChristianLuciani/profile-data-template \
--privateThen edit content/, run pasco validate + pasco check + pasco build, and
deploy. Full flow in the README.
Notes
- Engine pin:
@profile-as-code/cli@0.3.0; Node 22+. .pascorcusesdiff.tagPattern: v*sopasco difffinds this release tag.- Publication hardening landed right after this tag (SECURITY.md, private
disclosure, SHA-pinned actions, secret scan, template privacy guard,
English/Spanish README). It is onmain; the next scaffold release is
v0.3.1.
Full history: CHANGELOG.md.