diff --git a/agents/ludwig/work/queue-286/BUILD.md b/agents/ludwig/work/queue-286/BUILD.md index e214deaae..b49b12088 100644 --- a/agents/ludwig/work/queue-286/BUILD.md +++ b/agents/ludwig/work/queue-286/BUILD.md @@ -88,6 +88,9 @@ for hash pins and path reads on both files and check them against every in-revie My recommendation: `humanCredential(context, {user})` takes her login as a parameter, so this row adds no mapping field. The row that adds the save, C2-02 or C2-11a with `editor`, names the field. That needs a mapping schema change, which is Sage's call. + Ruled sage-2925: accepted. `humanCredential(context, {user})` refuses `library-human-missing` before + any git call when the slot is missing or bad or `user` is missing. This row adds no mapping field. + Row 283 (C2-01d) adds an optional `editor.user`, and row 288 (C2-02) passes it in. - Q4 (original). Her Gitea user for `library-human`. The entry's `user` (`mapping.mjs:52`) is today the sync user, the bot's. The design names `editor {name, email}` (C2-11a) but no Gitea login. My recommendation: the entry's `user` becomes her Gitea login, used only with slot `library-human`. The