Skip to content

7.3.0-1: stock CSS 7.3.0; new pods get Type Indexes - #31

Merged
nicolasdb merged 1 commit into
mainfrom
release-7.3.0-1
Nov 3, 2026
Merged

nicolasdb merged 1 commit into
mainfrom
release-7.3.0-1

Conversation

@nicolasdb

Copy link
Copy Markdown
Owner

Closes #30.

CSS 7.3.0 (Node 24). check-overrides.sh flagged two templates; both merged (consent: "repair it first", account: "Repair a WebID in one of your pods"; stock ids kept, hidden when unsupported), set apart in main.css. Baseline refreshed.

New pods get Type Indexes (for Maps of Making home, mom-home#14): settings/publicTypeIndex.ttl (public read), settings/privateTypeIndex.ttl, settings/prefs.ttl (names the private index); the profile links the public index and the preferences file. pod/base/profile/card$.ttl.hbs is now an override, in the baseline; 7.3's WebID repair regenerates it, links included. WAC and ACP.

Gate

  • check-overrides.sh against 7.3.0: all pass.
  • Smoke, subdomain and suffix: all checks pass; screenshots looked at (consent desktop + 360 px, account).
  • On fresh pods, anonymous: public index 200; prefs, private index, settings/ 401. Profile carries both links.
  • pod-name-guard tests run in the build (Node 24 stage). mcp-connector unchanged, not rerun.

After merge: tag v7.3.0-1 publishes the images; Maps of Making then updates /srv/mom-pods (instance-template/update.sh -y 7.3.0-1).

🤖 Generated with Claude Code

- CSS 7.3.0 (Node 24): consent and account templates merged (WebID repair
  links), baseline refreshed.
- New pods start with a public Type Index (readable by anyone), a private one
  and a preferences file naming it; the profile links the public index and the
  preferences file. Profile card template is now an override, in the baseline.
- Smoke: both layouts green; Type Index checked on fresh pods (public index
  200 anonymously, prefs/private index/settings 401).

Closes #30

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nicolasdb
nicolasdb merged commit 36e4b79 into main Nov 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Stock CSS 7.3.0 is out (image built from 7.2.0)

1 participant