Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

knot: use aesthetic.computer/core repo URL (no .git suffix)

Tangled's self-hosted knot (knot.aesthetic.computer) stores repos on
disk at /home/git/repositories/<DID>/<repo> with no .git suffix. The
handle form resolves aesthetic.computer → did:plc:k3k3wknzkc... at
request time. Using `aesthetic.computer/core.git` makes the knot look
for a non-existent `core.git/` path on disk and fail with misleading
"access denied" (SSH) or 404 (HTTP).

Update the four infra references that still used the old
aesthetic-computer.git name to the new aesthetic.computer/core form.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

+7 -7
+1 -1
at/knot/README.md
··· 34 34 1. Verify: `curl https://knot.aesthetic.computer/` 35 35 2. Register knot at https://tangled.org/settings/knots — click verify 36 36 3. Create repo on Tangled, selecting `knot.aesthetic.computer` as host 37 - 4. Push: `git remote add tangled git@knot.aesthetic.computer:aesthetic-computer.git && git push tangled main` 37 + 4. Push: `git remote add tangled git@knot.aesthetic.computer:aesthetic.computer/core && git push tangled main` 38 38 39 39 ## Unify Repo History 40 40
+1 -1
at/knot/deployment/deploy.sh
··· 308 308 echo " 2. Check HTTPS: curl https://$KNOT_DOMAIN/" 309 309 echo " 3. Register knot at https://tangled.org/settings/knots" 310 310 echo " 4. Add SSH key at https://tangled.org/settings/keys" 311 - echo " 5. Push repos: git remote add tangled git@$KNOT_DOMAIN:aesthetic-computer.git" 311 + echo " 5. Push repos: git remote add tangled git@$KNOT_DOMAIN:aesthetic.computer/core" 312 312 echo "" 313 313 } 314 314
+4 -4
at/knot/unify-repo-history.sh
··· 190 190 191 191 push_to_knot() { 192 192 if [ "$DRY_RUN" = true ]; then 193 - info "[dry-run] Would push to $KNOT_REMOTE:aesthetic-computer.git" 193 + info "[dry-run] Would push to $KNOT_REMOTE:aesthetic.computer/core" 194 194 return 195 195 fi 196 196 197 197 cd "$WORK_DIR/aesthetic-computer" 198 198 199 199 info "Adding Tangled knot remote..." 200 - git remote add tangled "$KNOT_REMOTE:aesthetic-computer.git" 2>/dev/null || \ 201 - git remote set-url tangled "$KNOT_REMOTE:aesthetic-computer.git" 200 + git remote add tangled "$KNOT_REMOTE:aesthetic.computer/core" 2>/dev/null || \ 201 + git remote set-url tangled "$KNOT_REMOTE:aesthetic.computer/core" 202 202 203 203 info "Pushing unified history to knot..." 204 204 git push tangled --all --force ··· 235 235 echo "" 236 236 echo "To use in your working copy:" 237 237 echo " cd /workspaces/aesthetic-computer" 238 - echo " git remote add tangled $KNOT_REMOTE:aesthetic-computer.git" 238 + echo " git remote add tangled $KNOT_REMOTE:aesthetic.computer/core" 239 239 echo " git fetch tangled" 240 240 echo " git push tangled main" 241 241 echo ""
+1 -1
vscode-extension/extension.ts
··· 1077 1077 // Query the Tangled knot server for recent repo activity 1078 1078 try { 1079 1079 // Try the knot's repo endpoint for recent activity 1080 - const repoInfo = await httpGetJson(`${TANGLED_KNOT_URL}/aesthetic-computer.git/info/refs?service=git-upload-pack`); 1080 + const repoInfo = await httpGetJson(`${TANGLED_KNOT_URL}/aesthetic.computer/core/info/refs?service=git-upload-pack`); 1081 1081 // The knot exposes a REST-ish API — try listing recent commits via the appview 1082 1082 const tangledCommits = await httpGetJson(`https://tangled.org/api/repos/aesthetic.computer/core/commits?limit=10`); 1083 1083 if (tangledCommits && Array.isArray(tangledCommits)) {