Jorijn van der Graaf
51bdd6298a
feat(http): the HTTP layer on ClientHTTP1::Fetch and the typed socket error
...
Crafter.Network master now carries, in their final shape, the pieces the
HTTP layer and the SQL broker were written against on a side branch:
ClientHTTP1::Fetch follows redirects by RFC 9110 §15.4 on a URL type of
its own, and SocketErrorException is a std::system_error with the phase
that failed. The broker and the HTTP layer read the errno or the resolver
code from code() and the phase from the field, instead of matching
message prefixes, and the pin moves to that commit, so the build no
longer needs --local against a checkout of the side branch.
The messages the run log, the preflight detail and the SQL helper show
are unchanged, but for the wording of a refused URL.
2026-10-31 20:46:13 +01:00
..
Crafter.Review-Artifact.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Config.cpp
feat(config): every lens off until the repository turns it on
2026-10-31 20:09:07 +01:00
Crafter.Review-Core.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Crypto.cpp
feat: the crafter-review skeleton, and its semantics for text, JSON and crypto
2026-10-31 05:29:18 +01:00
Crafter.Review-Dispositions.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Driver.cpp
feat(config): every lens off until the repository turns it on
2026-10-31 20:09:07 +01:00
Crafter.Review-Freeze.cpp
feat(freeze): crafter-review freeze, and --verify that names a git upgrade
2026-10-31 07:03:48 +01:00
Crafter.Review-Http.cpp
feat(http): the HTTP layer on ClientHTTP1::Fetch and the typed socket error
2026-10-31 20:46:13 +01:00
Crafter.Review-Inventory.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Mcp.cpp
feat(opencode): the OpenCode harness, checked against its goldens
2026-10-31 08:32:51 +01:00
Crafter.Review-Memory.cpp
fix: three errors that ended with the wrong exit code
2026-10-31 16:35:26 +01:00
Crafter.Review-Normalize.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-OpenCode.cpp
feat(opencode): the OpenCode harness, checked against its goldens
2026-10-31 08:32:51 +01:00
Crafter.Review-PgWire.cpp
feat(http): the HTTP layer on ClientHTTP1::Fetch and the typed socket error
2026-10-31 20:46:13 +01:00
Crafter.Review-Plan.cpp
feat(lenses): the commit-truth lens, repo-facts, as Gate 4
2026-10-31 20:08:26 +01:00
Crafter.Review-Platform.cpp
fix(platform): in the Flatpak a pass's shell is bash
2026-10-31 16:09:40 +01:00
Crafter.Review-Pool.cpp
feat(pool): no machine-wide width - 128 passes per available account
2026-10-31 17:33:11 +01:00
Crafter.Review-Process.cpp
feat(pool): the pool - stacks, admission, the runner and the scheduler
2026-10-31 08:55:00 +01:00
Crafter.Review-Prompt.cpp
feat(lenses): the commit-truth lens, repo-facts, as Gate 4
2026-10-31 20:08:26 +01:00
Crafter.Review-Run.cpp
feat(config): every lens off until the repository turns it on
2026-10-31 20:09:07 +01:00
Crafter.Review-Schema.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-SeatPool.cpp
feat(pool): no machine-wide width - 128 passes per available account
2026-10-31 17:33:11 +01:00
Crafter.Review-Seats.cpp
feat(pool): no machine-wide width - 128 passes per available account
2026-10-31 17:33:11 +01:00
Crafter.Review-State.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Stream.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Text.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Tools.cpp
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Totp.cpp
feat(sql): the database helper and the TOTP helper, as subcommands
2026-10-31 07:20:00 +01:00
main.cpp
feat: the crafter-review skeleton, and its semantics for text, JSON and crypto
2026-10-31 05:29:18 +01:00