Skip to content

docs: README catch-up for 26.07–26.16 features (26.17)#20

Merged
CryptoJones merged 1 commit into
mainfrom
sprint/26.17-docs-catchup
May 27, 2026
Merged

docs: README catch-up for 26.07–26.16 features (26.17)#20
CryptoJones merged 1 commit into
mainfrom
sprint/26.17-docs-catchup

Conversation

@CryptoJones
Copy link
Copy Markdown
Owner

Summary

The README config + endpoints tables had been drifting since ~26.06. This PR closes the gap.

Config table: added 23 missing fields covering per-subnet profiles, deep/UDP probing, ARP enrichment, host TTL, health-server TLS, watchdog mTLS, OpenTelemetry tracing endpoint, and the webhook + syslog alert sinks. Now grouped by subsystem.

Endpoints table: was listing 2 of 9 HTTP routes. Now lists every route the agent serves, split into two tables by listener (health server vs admin server).

Package layout: added the five packages introduced since 26.07 (`alerts/`, `metrics/`, `tracing/`, `tlsutil/`, plus the new modules under `scanner/`).

Features bullets: refreshed for everything shipped since the original list — service banner grab, device-type classifier, vendor enrichment, per-subnet profiles, change detection, query API, Prometheus, OpenTelemetry, signed multi-platform releases.

No code change. `go test ./...` and `golangci-lint run ./...` still green.

🤖 Generated with Claude Code

No behaviour change. Closes the gap between README and the ten
sprints of features shipped since 26.06.

- Config reference table: added 23 missing fields covering per-
  subnet profiles, deep/UDP probing, ARP enrichment, host TTL,
  health/peer TLS, tracing, and the webhook+syslog alert sinks.
  Now grouped by subsystem.
- Endpoints table: was listing 2 of 9 HTTP routes. Now lists
  every route the agent serves (/health, /status, /metrics,
  admin pages, /export.{json,csv}, /api/v1/hosts*, POST /scan)
  in two tables by listener.
- Package layout: added alerts/, metrics/, tracing/, tlsutil/
  and the banner.go / classify.go / arp.go modules under
  scanner/.
- Features bullet list: refreshed for service banner grab,
  device-type classifier, vendor enrichment, per-subnet
  profiles, change detection, JSON query API, Prometheus
  metrics, OpenTelemetry tracing, signed multi-platform
  releases.
- Per-subnet profile JSON example showing aggressive-infra +
  lazy-guest tuning in one config.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@CryptoJones CryptoJones merged commit e2991dd into main May 27, 2026
@CryptoJones CryptoJones deleted the sprint/26.17-docs-catchup branch May 27, 2026 10:53
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