Skip to content

fix(reddog): confine runtime artifacts and redact DAEmon telemetry#1287

Merged
Foundup merged 1 commit into
mainfrom
fix/reddog-runtime-artifact-path-daemon-redaction-phase1
Jul 18, 2026
Merged

fix(reddog): confine runtime artifacts and redact DAEmon telemetry#1287
Foundup merged 1 commit into
mainfrom
fix/reddog-runtime-artifact-path-daemon-redaction-phase1

Conversation

@Foundup

@Foundup Foundup commented Jul 18, 2026

Copy link
Copy Markdown
Member

WSP 97 truth boundary

OBSERVED: resident runtime paths accepted source-tree overrides and DAEmon persisted raw untrusted log text into repository artifacts.

Changes

  • confine resident runtime roots and files outside the repository
  • reject device, UNC, ambiguous, symlink, junction, and hardlink paths
  • verify descriptor final paths before any append/replacement/read
  • validate existing receipt JSONL and use cross-process locked, fsynced appends
  • move DAEmon state/reports outside the repo and serialize cross-instance scans
  • redact before truncation and recursively sanitize supervisor/PatternMemory payloads
  • reject external and junction-swapped log reads

Validation

  • shared runtime safety: 11 passed, 1 skipped
  • resident confinement: 7 passed, including 8-process concurrent append
  • resident profile/manifest/preflight: 35 passed, 2 skipped
  • DAEmon self-audit: 18 passed
  • OpenClaw supervisor: 28 passed
  • signed-worker suite: 46 passed; 2 failures reproduced unchanged on origin/main
  • py_compile and git diff --check: PASS

Boundary

No authority expansion, worker spawn, HoloIndex mutation, source execution, merge, or reward settlement.

@Foundup
Foundup force-pushed the fix/reddog-runtime-artifact-path-daemon-redaction-phase1 branch 3 times, most recently from fdb51e0 to 4e6245c Compare July 18, 2026 08:08
Worker-Lane: REDDOG_RUNTIME_ARTIFACT_PATH_DAEMON_REDACTION_PHASE1

Slice: REDDOG_RUNTIME_ARTIFACT_PATH_DAEMON_REDACTION_PHASE1
@Foundup
Foundup force-pushed the fix/reddog-runtime-artifact-path-daemon-redaction-phase1 branch from 4e6245c to 7470bf4 Compare July 18, 2026 08:20
@Foundup
Foundup marked this pull request as ready for review July 18, 2026 08:23
@Foundup
Foundup merged commit 303e26d into main Jul 18, 2026
10 checks passed
@Foundup
Foundup deleted the fix/reddog-runtime-artifact-path-daemon-redaction-phase1 branch July 18, 2026 08:23
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