clone

a personal forge on plain git: static pages, stacked-diff reviews, signed local ci, repo sites and releases

Keep a range-diff's +/- marker at the left edge

cat committed 8318d80
A range-diff's lines have no line numbers, but their marker stuck where
it does in a diff, after two columns of them, and covered the code
there: "hello=hello" read "he  o". It sticks at the left edge instead.
commit
8318d802747ea33ed744a99a66003ba9d6a61a8b
parent
55789eee1ddb35b253f0b9b5e5574446f9bf11a2
author
cat <admin@dev.site>
ci
✓ passed in 79s, signed by cat
kind
fix risk score 1.1 of 3, Jev's estimate
review
#12 Square, hairline, textured: the site's design pass
ci attestation
forge-attestation 1
type ci
commit 8318d802747ea33ed744a99a66003ba9d6a61a8b
tree c510709e5fefa4fd5b4964e79867fdedc148a1cb
script .forge/ci 38df37c0d5a6382f60569079a0dd821094e37e4a
result pass
exit 0
started 2026-10-19T01:54:33Z
duration 79s
runner (not shown here; refs/notes/ci has it)
system Darwin 25.5.0 arm64
env host
log sha256:740eb404fcaecf85c3d55a8a2a2b48711041e6318662593e6399aff9f9449f10 253 lines
|remote: review #4: /dami/greet/reviews/4/
|pushed wip/i18n
|19b3013 running .forge/ci: greet.sh: say what it is
|  | sh: /bin/sh
|  | ok   greet
|19b3013 pass in 0s, signed
|pushed main
|remote: review #4: /dami/greet/reviews/4/
|pushed wip/i18n
|529afb3 running .forge/ci: wave at the world
|  | sh: /bin/sh
|  | FAIL greet : got 'hello, world o/', want 'hello, world'
|529afb3 fail in 0s, signed
|forge: 1 commit(s) did not pass
|remote: review #6: /dami/greet/reviews/6/
|pushed ana/wave
|77ebc8d running .forge/ci: update the test for the wave
|  | sh: /bin/sh
|  | ok   greet
|77ebc8d pass in 0s, signed
|remote: review #6: /dami/greet/reviews/6/
|pushed ana/wave
|warning: You appear to have cloned an empty repository.
|site home: deployed 93e5576 -> /sites/ana/dotfiles/home/
|created ana/notes
|remote: review #1: /ana/notes/reviews/1/
|pushed ana/todo
|landing #1 A todo list: ana/todo -> main
|faf650a running .forge/ci: web, server and Python versions of greet
|  | sh: /bin/sh
|  | ok   greet
|faf650a pass in 0s, signed
|pushed main
|6829658 running .forge/ci: messages: notes for the later regions
|  | sh: /bin/sh
|  | ok   greet
|6829658 pass in 0s, signed
|remote: review #7: /dami/greet/reviews/7/
|pushed dami/regions
|created dami/forge
|warning: You appear to have cloned an empty repository.
|site guide: deployed eaea7c6 -> /sites/dami/forge/guide/
|(node:28174) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time
|(Use `node --trace-warnings ...` to show where the warning was created)
|built ana/dotfiles in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www
|(node:28306) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time
|(Use `node --trace-warnings ...` to show where the warning was created)
|built ana/notes in 0s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www
|(node:28444) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time
|(Use `node --trace-warnings ...` to show where the warning was created)
|built dami/forge in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www
|(node:28584) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time
|(Use `node --trace-warnings ...` to show where the warning was created)
|built dami/greet in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www
|(node:29247) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time
|(Use `node --trace-warnings ...` to show where the warning was created)
|built - in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www
|226 of 226 pages render the same without 11ty
|guide: 4 files, links ok
|ok

Signature: good, cat

1 file changed, +2 -0
Msite/repo/revision.njk2++
M site/repo/revision.njk +2 -0