Skip to content

fix: RustSec dep updates, RPM verifier fix, ADR-035 + ReasoningRun docs#39

Merged
mdheller merged 1 commit into
mainfrom
fix/rustsec-dep-advisories
Jul 18, 2026
Merged

fix: RustSec dep updates, RPM verifier fix, ADR-035 + ReasoningRun docs#39
mdheller merged 1 commit into
mainfrom
fix/rustsec-dep-advisories

Conversation

@mdheller

Copy link
Copy Markdown

Summary

  • Cargo.lock: bump bytes 1.10→1.12.1, rustls-webpki 0.103.8→0.103.13, tar 0.4.44→0.4.46, time 0.3.44→0.3.53 — fixes all 8 RUSTSEC-2026 advisories flagged in cargo audit
  • Formula: add xcb-util-keysyms Linux dep to Homebrew formula (required by some fontconfig/freetype code paths — was causing brew install --HEAD to fail on Linux matrix)
  • verify-rpm-package.sh: fix undefined $contents and $payload variables used before assignment under set -eu — was causing all RPM verify CI jobs to abort immediately
  • docs/sourceos/ADR_035_BOUNDARY_TRANSITIONS.md: EngineManifest + BoundaryTransition fixtures (PTY spawn, SSH, Lua file-read, clipboard suppressed) + FaultEnvelope examples + system-action-transcript.jsonl format contract
  • docs/sourceos/REASONING_RUN_TASK_TREE.md: ReasoningRun JSONL format, pane layout spec, integration boundary (TurtleTerm reads, Superconscious writes)

Closes

🤖 Generated with Claude Code

…soningRun docs (closes #6, #7, #9, #16, #17)

- Cargo.lock: bump bytes 1.10.1→1.12.1, rustls-webpki 0.103.8→0.103.13, tar 0.4.44→0.4.46,
  time 0.3.44→0.3.53 to fix RUSTSEC-2026-{0007,0104,0049,0098,0099,0068,0067,0009}
- packaging/homebrew/Formula/turtle-term.rb: add xcb-util-keysyms Linux build dep
  (required by some fontconfig/freetype paths; was causing brew install --HEAD to fail)
- packaging/scripts/verify-rpm-package.sh: fix undefined $contents and $payload variables
  (both were used before assignment under set -eu, causing all RPM verify jobs to fail)
- docs/sourceos/ADR_035_BOUNDARY_TRANSITIONS.md: EngineManifest + BoundaryTransition + FaultEnvelope
  fixtures for TurtleTerm (PTY spawn, SSH, Lua file-read, clipboard write),
  system-action-transcript.jsonl format and ordering contract
- docs/sourceos/REASONING_RUN_TASK_TREE.md: ReasoningRun JSONL format, pane layout spec,
  integration boundary (TurtleTerm reads, Superconscious writes, AgentPlane delivers)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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