Skip to content

Add observe-only monitor milestone for issue #4 - #93

Merged
hyperpolymath merged 4 commits into
mainfrom
arena/01a0e94f-llm-grace
Sep 28, 2026
Merged

hyperpolymath merged 4 commits into
mainfrom
arena/01a0e94f-llm-grace

Conversation

@arena-ai-coding-agent

@arena-ai-coding-agent arena-ai-coding-agent Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Scope

Adds a bounded observe-only monitor milestone and safe development entrypoints. The collector uses bounded proc/sys reads, monotonic host sampling, explicit invalid/stale observations, stable device identity selection, single-instance ownership, and fixture-tested per-session PID/start-time, RSS, and transcript-motion primitives. A new foreground JSONL CLI exposes the host observer only; it does not auto-start, enumerate sessions, or enforce policy.

The follow-up adds:

  • scripts/run.sh / scripts/dev.sh entrypoints, just monitor, and Debug/ReleaseSafe CLI build/help/version coverage.
  • Real just check, just lint, just test, and just quality recipes.
  • Fail-closed unsupported root build/install/start/E2E/benchmark paths; just clean preserves tracked build/ sources.
  • Claude/Gemini/Copilot instructions pointing to shared conventions; Claude session startup is read-only and installs no packages.
  • A corrected aspect scan preserving the owner-only SPDX warning.

No hooks, signals, process writes, LMDB integration, or memory balloon were added. Existing licensing declarations and issue #2 are unchanged.

Verification

  • 29 core Zig test blocks pass in Debug and ReleaseSafe; the monitor CLI compiles and its help/version paths are exercised in both modes.
  • just check, just lint, and just quality pass locally. Quality reports the existing missing SPDX header in src/interface/ffi/src/main.zig as an owner-only warning; it was not altered.
  • just doctor, just --list, shell syntax checks, zig fmt --check, and ShellCheck on changed shell scripts pass.
  • just build, just install, and just e2e fail explicitly rather than claim success; just clean preserves build/.
  • A live paired run on this Linux sandbox returned invalid:missing for the initial baseline and a valid idle_tell observation on the next sample. Lock exclusion and rejection of symlink/permissive lock files and a symlink runtime directory were exercised. This is one host, not topology acceptance.

Not a closure claim

Issue #4 is not ready to close. Paired accuracy across supported hosts/storage topologies, managed session discovery/startup identity capture, versioned schema/retention/IPC, actual OFF propagation through an integration, resource-pressure/failure acceptance, and host/VM durability evidence remain open. No balloon or global hook was installed. scripts/run.sh is a developer dispatcher, not a conformant desktop/service launcher: there is no application runtime, so service start and integration modes fail. Full launcher-standard conformance is deferred until a real application exists. Issue #2 remains owner-only/open.

Closes no issue; references #4 for incremental review.

Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
@coderabbitai

coderabbitai Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 58d75547-9083-4310-b1c8-7236ca65b98e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

hyperpolymath and others added 3 commits September 28, 2026 19:29
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
@hyperpolymath
hyperpolymath marked this pull request as ready for review September 28, 2026 23:24
@hyperpolymath
hyperpolymath merged commit 8c3207e into main Sep 28, 2026
7 checks passed
@hyperpolymath
hyperpolymath deleted the arena/01a0e94f-llm-grace branch September 28, 2026 23:24
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