• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

archetech / archon / 29052124756
90%

Build:
DEFAULT BRANCH: main
Ran 09 Jul 2026 09:43PM UTC
Jobs 1
Files 61
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Jul 2026 09:39PM UTC coverage: 90.264%. Remained the same
29052124756

push

github

web-flow
deploy: archon-noderunner Claude Code skill scaffold (stage-0 delegate) (#698)

* feat(deploy): add archon-noderunner Claude Code skill scaffold

Scaffolds a guided installer skill for provisioning an Archon DID node on
a fresh Ubuntu VPS. Staged design: stage 0 = minimal hyperswarm delegate
node (no funding, no external RPC keys), later add-stages layer in chain
registries, Lightning, DIDComm, email, pinning, and Tor.

Contents (~690 lines, 15 files):

- SKILL.md — top-level instructions Claude reads on skill invocation.
  Codifies a universal contract (announce → backup → splice idempotently
  → build → verify → report) shared by every add-* subcommand.
- README.md — human-facing docs and one-liner install path via the
  companion install.sh bootstrap (Node.js + Claude Code + git clone).
- templates/ — env.stage0.template, Caddyfile.stage0.template, and a
  parameterized 4tress-style landing page.
- scripts/ — bootstrap-ubuntu.sh (docker + caddy install), verify-dns.sh,
  smoke-endpoints.sh, and health-check.sh (recurring probe that reads
  COMPOSE_PROFILES at runtime so it self-adjusts to enabled stages).
- stages/ — one instruction file per add-* subcommand:
    add-registry (BTC/ZEC/ETH/SOL, funding checkpoint per chain)
    add-lightning (CLN + LNbits, channel-open checkpoint — never opens
                   channels without explicit permission)
    add-didcomm (no human checkpoint)
    add-email (Herald + SMTP creds checkpoint)
    add-pinning (Pinata JWT checkpoint)
    add-tor (Tor SOCKS, hard-bind 127.0.0.1 per issue #589 fallout)

The health-check script and add-registry stage embed the "insufficient
funds is a RED ALERT" operational rule surfaced during gondor bring-up:
under-funded writer wallets are surfaced as critical, not observational.

Not yet included: docs/prereqs.md, docs/operator-handoff.md, remove-*
implementations (roll-forward first, teardown after field validation),
non-Pinata pinning backends (needs upstream verification of... (continued)

2903 of 3449 branches covered (84.17%)

Branch coverage included in aggregate %.

6071 of 6493 relevant lines covered (93.5%)

836.23 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29052124756.1 09 Jul 2026 09:43PM UTC 122
91.48
GitHub Action Run
Source Files on build 29052124756
  • Tree
  • List 61
  • Changed 56
  • Source Changed 0
  • Coverage Changed 56
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29052124756
  • 02cc2e70 on github
  • Prev Build on main (#29052096005)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc