Skip to content

CLOG fold: #5479 #5500 #5501 #5503 (one commit per ticket) - #5542

Closed
noahgift wants to merge 5 commits into
mainfrom
chore/clog-fold-5479-5500-5501-5503
Closed

noahgift wants to merge 5 commits into
mainfrom
chore/clog-fold-5479-5500-5501-5503

Conversation

@noahgift

@noahgift noahgift commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

CLOG fold: four verified fixes, one commit each, cherry-picked from their branches (original authors kept).

Commit Ticket Source branch What
1258113 #5479 fix/5479-authgate-hash-fail-closed@02d493e895 malformed APR_API_KEY_HASH fails closed instead of disabling auth
348749a #5500 (slice of #5328) fix/5500-readme-front-matter@bd41b61d6a validate_readme reports unparseable front matter
8af3089 #5501 fix/5501-pv-shapes-nested-iri@8636b1b71a pv shapes: own IRI per nested node block
4735694 #5503 fix/5503-wgpu-rope-theta (a2ed484, reworded; the later "merge main" commit dropped) wgpu rope_theta from model config, not 1e6

#5488 (gate change) is deliberately not in this PR.

Verified on this branch (base e000347):

Refs #5479, #5500, #5501, #5503

keep-open: fold PR of cherry-picked fixes; the issues stay open for their owners to close after the batch lands (a lane never closes issues)

🤖 Generated with Claude Code

noahgift and others added 4 commits October 18, 2026 14:13
…ing auth (Refs #5479)

from_env now yields a deny-all gate on a set-but-invalid hash, and the apr-cpu
serve path uses try_from_env so the server refuses to start.

Agent: aprender-w5382
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…ead of returning Ok (Refs #5500, #5328)

Malformed front matter now yields one ValidationError (field "front matter"),
so validate_readme_strict is Err. Empty front matter stays valid.

Agent: aprender-w5382
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…/<path local> (Refs #5501)

Two node: blocks in one shape both became <shape>/node, so the Turtle export wrote one sh:NodeShape
subject twice and an RDF reader merged them. New test: two_nested_nodes_in_one_shape_get_distinct_ids.
The rr2 planted control (which relied on the collision) now asserts the names are distinct.
cargo test -p aprender-contracts --lib ontology: 434 passed.

Agent: aprender-w5032
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…#5503)

Adds set_rope_theta() to the WGSL forward pass; serve, batch_wgpu and the instruct
pipeline pass the model's configured theta. Verified with --features gpu (2 tests),
mutant (hardcode 1e6) RED.

Agent: aprender-w5018
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

§13.11 rung 1 — quorum shadow verdict

S13-SHADOW pr=5542 head=44317576c384e6bcd299eb0e92ffa532b44545c3 verdict=REFUSE class=Q1 arm_rc=1

Shadow mode: this records a verdict and merges nothing. A refusal
to arm is not a block (§13 adds zero rows to §7) — the pull request is
exactly as green as it was.

…es the_tracked_repo_graph_is_fresh)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

@noahgift noahgift left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seat — aprender-wsweep (non-author, Sonnet 5.5), head 4431757. Read the full diff: #5479 auth fails closed (malformed APR_API_KEY_HASH => Err at start / deny_all in from_env, plaintext never papers over a bad hash; tests cover it); #5503 RoPE base now set from model config at 3 call sites, refactor matches the old loops, closed-form tests; #5500 unparseable HF front matter is now an error; #5501 shapes/ttl type changes are mechanical. No unwrap/unsafe/allow added. Not judged: CI results (shards still running).

@noahgift

Copy link
Copy Markdown
Contributor Author

Superseded by #5732 (fold). Closed at operator instruction 2026-10-19.

@noahgift noahgift closed this Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant