testing-channel: seed public out assets + static pages; publish-channel trailer #15

Merged
jsutter merged 3 commits from testing-assets into main 2026-09-22 18:12:10 +00:00
Owner
No description provided.
The testing public out dir (ditdocs-testing/htdocs) is a fresh sibling repo
with no assets/ or static pages, so every scribe/ops page's /assets/… ref
and every manual page's hub/deck/favicon refs dangled (link-check: 1282
BROKEN). seed_public_assets() now copies htdocs/assets + the six static
files from this repo's committed htdocs/ into the testing out before the
build, so link-check passes (link-check: OK).

Assisted-by: symbio:synthetic/hf:zai-org/GLM-5.3-Flash
The commit-msg hook (armada global hooksPath) requires an Assisted-by trailer
on agent-session commits; CI runners (no OPENCODE env) commit as a machine and
need none. The trailer is overridable via PUBLISH_ASSISTED_BY (default
deepnet:synthetic/hf:zai-org/GLM-5.3-Flash).

Assisted-by: symbio:synthetic/hf:zai-org/GLM-5.3-Flash
On the stable channel the public out dir is the repo's own htdocs — seeding
would copy each file onto itself (shutil.SameFileError). The guard skips
seeding in that case; the testing channel (fresh sibling repos) still seeds
assets + static pages.

Assisted-by: symbio:synthetic/hf:zai-org/GLM-5.3-Flash
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
deepnet/ditdocs!15
No description provided.