9 Commits
Author SHA1 Message Date
MattandGitHub fa8afa5e46 Add bounded virtual-host discovery (#2517)
* Add bounded virtual-host discovery

* Document virtual host probe boundary
2026-08-11 00:43:04 -04:00
MattandGitHub 1fd5749e52 Add an authenticated durable run API v1 (#2511)
* Model active evidence in result persistence

* Expose active action diagnostics

* Persist truthful DNS action evidence

* Persist direct action evidence

* feat: add authenticated durable run API v1

* Make API file interchange JSONL-only

* Harden API evidence boundaries

* Remove API rate limiter

* Unify API runs with result persistence

* Support target action runs

* Keep DNS resolver selection action-neutral

* Add action-neutral CLI resolver selection

* Preserve API evidence across JSONL round trips

* Complete HarvestView API run parity

* Harden HarvestView run API contracts

* Remove obsolete bundled network snapshots

Delete the unused bundled AWS IP-range and resolver snapshots while preserving operator-supplied resolver file input.

* refactor: canonicalize URL results

* docs: define a bounded test budget

* Standardize hostname and IP result names

* fix(api): avoid duplicate evidence conflicts
2026-08-10 00:08:04 -04:00
NotoriousRebel cf58bb2223 fix: preserve logging diagnostics and state 2026-07-21 23:20:04 -04:00
NotoriousRebel 724023bd50 fix: configure standalone API example logging 2026-07-20 23:37:09 -04:00
NotoriousRebel 677fa512d4 fix: separate diagnostics from operator output 2026-07-20 23:37:09 -04:00
NotoriousRebel 90bbd9ddd6 refactor: route operator output through logging 2026-07-20 23:37:09 -04:00
NotoriousRebel 0166df00a7 fix: preserve host logging policy 2026-07-20 23:37:09 -04:00
NotoriousRebel 042fc38982 fix: preserve existing logging handlers 2026-07-20 23:37:09 -04:00
NotoriousRebel 44d1320788 feat: add verbose diagnostic logging 2026-07-20 23:37:09 -04:00