dl-reconcile
Reconciles the landed design-ledger IDs with the shared counter at
https://dl.rigel.build. The workflow posts the ledger frontier so claimed IDs
are marked as landed.
moon run dl-reconcile:checkbun run tools/dl-reconcile/index.tsThe check task validates the ledger without contacting the counter. The
reconcile command runs in the reconcile job of
.github/workflows/dl-reconcile.yml, using the main environment.
Credentials
Section titled “Credentials”DL_CLAIM_TOKEN is the counter’s bearer token. The workflow reads it from the
main environment secret DL_CLAIM_TOKEN. Infrastructure-as-code stages the
secret. The platform repo’s IaC generates one token and binds it to the counter
Worker; agent shells use the team’s encrypted secret store.
Rotate
Section titled “Rotate”A maintainer rotates the protected token in the platform repo’s Cloudflare stack through IaC. Replacement takes two merges: unprotect the resource, then replace it. The apply binds the new token to the Worker and disables the old one. Apply the stack that stages the GitHub Actions secret from the new output, then update the dev hosts’ secret store and restart agent shells.