Artifact f4b10a5a7dc7e540ef9639906c4a54260b0ea7f78ccc9c8a5680683e2c95a3df:
- File
internal/zitcli/zitcli.go
-
2026-08-26 15:45:04
— part of check-in
[bda97ce3df]
on branch protected-branches
— landings: one write path for remarks again (zit#149)
zit landing comment grew --reply-to, so a parented remark no longer has to detour through forum reply. Both cases go through LandingSay, which means the landing-specific error handling below — conflict and refusal decoding — now covers every remark rather than half of them.
The same-thread check stays. zit refuses an out-of-thread target too, but here it is a capability boundary: quarry does not delegate its permission model to an upstream refusal.
Verified the artifact cards are unchanged: G=root, I=parent, identical to what the forum-reply path produced. (user: dmestas, size: 51563) [annotate] [blame] [check-ins using]
-
2026-08-26 15:46:47
— part of check-in
[3886890ee7]
on branch trunk
— landings: one write path for remarks again (zit#149)
zit landing comment grew --reply-to, so a parented remark no longer has to detour through forum reply. Both cases go through LandingSay, which means the landing-specific error handling below — conflict and refusal decoding — now covers every remark rather than half of them.
The same-thread check stays. zit refuses an out-of-thread target too, but here it is a capability boundary: quarry does not delegate its permission model to an upstream refusal.
Artifact cards verified unchanged: G=root, I=parent, identical to what the forum-reply path produced. (user: dmestas, size: 51563) [annotate] [blame] [check-ins using]
-
2026-08-26 15:45:04
— part of check-in
[bda97ce3df]
on branch protected-branches
— landings: one write path for remarks again (zit#149)