Skip to content

docs(prd): add PRD 0008 — Notice what changed on the network, not everything on it - #57

Merged
ralyodio merged 1 commit into
masterfrom
docs/prd-0008-network-monitor
Jul 28, 2026
Merged

docs(prd): add PRD 0008 — Notice what changed on the network, not everything on it#57
ralyodio merged 1 commit into
masterfrom
docs/prd-0008-network-monitor

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Specification for the network-monitor core module, listed in PRD.md and not yet specified.

Watching all traffic on all ports produces a firehose nobody reads; inbound scanning is background radiation on any public IP.

The high-signal facts are about change. A NEW LISTENING PORT is the single most valuable network fact on a server — a process not accepting connections yesterday and accepting them today is either a deploy or a backdoor. Likewise a new outbound destination from a process that has never made one, and a listener whose owning binary changed. Separately, services bound to 0.0.0.0 that should be on loopback are how a large share of small-team data loss happens, and that is available instantly as posture.

Designed to work from socket inventory rather than packet capture, so it can run unprivileged and degrade honestly where it cannot.

Spec only — no implementation in this PR.

…rything on it

Watching all traffic on all ports produces a firehose nobody reads; inbound scanning is background radiation on any public IP.

The high-signal facts are about change. A NEW LISTENING PORT is the single most valuable network fact on a server — a process not accepting connections yesterday and accepting them today is either a deploy or a backdoor. Likewise a new outbound destination from a process that has never made one, and a listener whose owning binary changed. Separately, services bound to 0.0.0.0 that should be on loopback are how a large share of small-team data loss happens, and that is available instantly as posture.

Designed to work from socket inventory rather than packet capture, so it can run unprivileged and degrade honestly where it cannot.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ralyodio
ralyodio merged commit 69a9239 into master Jul 28, 2026
4 checks passed
@ralyodio
ralyodio deleted the docs/prd-0008-network-monitor branch July 28, 2026 17:44
@github-actions

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

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