Commit Graph

5 Commits

Author SHA1 Message Date
e02011905a feat(publish): make package installable from Gitea npm registry (WHYNOT-WP-0003 T02)
Some checks failed
ci / check (push) Has been cancelled
ci / release (push) Has been cancelled
- package.json: private:false; real repository.url; publishConfig.registry →
  coulomb Gitea npm; lit dependency → peerDependency (^3) + devDependency;
  ship the ir/ consumer contract (files + ./ir/* export); add PUBLISHING.md to files.
- .npmrc: real @whynot scope registry + ${NPM_AUTH_TOKEN} ref (no secret committed).
- PUBLISHING.md: publish flow, token routing (operator/OpenBao — warden route is not
  in this CLI), and consumer install.
- README: registry-install path + lit peer note. CHANGELOG: Added/Changed entries.

Config + packaging validated via `npm pack --dry-run` (ir/, tokens, CSS, PUBLISHING.md
included; .npmrc excluded). Actual `npm publish` + install-verify is gated on a Gitea
NPM_AUTH_TOKEN (operator-owned) and an explicit outward-publish go-ahead.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-27 15:15:47 +02:00
57bd2beaec feat(release): make release tooling + versioning ritual (WHYNOT-WP-0003 T01)
- scripts/release.mjs + `make release VERSION=x.y.z`: guarded release cut —
  bumps package.json, relabels CHANGELOG [Unreleased] → [x.y.z], commits, and
  creates the annotated git tag. Refuses on dirty tree, existing tag, duplicate
  section, or empty [Unreleased]. Never pushes (outward step stays manual).
- DesignSystemIntroduction.md §6: document the release ritual; §9: fix the
  stale bootstrap host + tag note.
- README: bump the install pin to the first real tag (v0.3.0).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-27 14:03:08 +02:00
8165f8ab71 docs: fix README consumer on-ramp (host + fonts); fold tracking into WP-0003 T06
Some checks failed
ci / check (push) Has been cancelled
ci / release (push) Has been cancelled
- README: correct the Node-tooled install host (placeholder gitea.example.com →
  gitea.coulomb.social/coulomb/whynot-design) and rewrite the Type/font prose to
  match the actual tokens (system font stacks, no webfont; Plex kept as history).
- WHYNOT-WP-0003 T06: add a "Tracking whynot-design from a consuming repo" README
  section (pin → inspect → drift → adopt) and reconcile the install pin once
  T01/T02 publish a tag.
- Record the README fixes as ADHOC-2026-06-27.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-27 13:42:55 +02:00
80252baf53 version 0.2.0 replaces fromer version!
Some checks failed
ci / check (push) Has been cancelled
ci / release (push) Has been cancelled
2026-05-25 19:32:22 +02:00
9419f166ce Seeded claude design
Some checks failed
ci / check (push) Has been cancelled
ci / release (push) Has been cancelled
2026-05-23 16:34:14 +02:00