[ { "mutant": "M1", "rc": 1, "seconds": 1.9, "killed": true, "red": [ "R6 G4 every owner route answers 403 owner-only before any bus call" ], "killers": [ "R6 G4" ], "greens": [ "R6 G5" ] }, { "mutant": "M2", "rc": 1, "seconds": 2.1, "killed": true, "red": [ "R6 G3 a revoke counts on the next request: 401 and the session is gone" ], "killers": [ "R6 G3" ], "greens": [] }, { "mutant": "M3", "rc": 1, "seconds": 1.8, "killed": true, "red": [ "R6 G6 the user page holds the notice word for word", "R6 G7 the hub label and plain peer links render from config on both pages" ], "killers": [ "R6 G6" ], "greens": [] }, { "mutant": "M4", "rc": 1, "seconds": 0.5, "killed": true, "red": [ "R6 a configured peer id validates as a user's home and an unconfigured one refuses", "R6 B1 a boot with access.json binds a granted user, whose home is a configured peer" ], "killers": [ "R6 a configured peer id", "R6 B1" ], "greens": [] }, { "mutant": "M5", "rc": 1, "seconds": 2.1, "killed": true, "red": [ "R6 G2 a subject with no live grant in this business is refused subject-unknown", "R6 G3 a revoke counts on the next request: 401 and the session is gone" ], "killers": [ "R6 G2" ], "greens": [] }, { "mutant": "M6", "rc": 1, "seconds": 2.0, "killed": true, "red": [ "R6 G8 userCall spawns user-cli directly with the user nonce, no human nonce, and the user request" ], "killers": [ "R6 G8" ], "greens": [] }, { "mutant": "M7", "rc": 1, "seconds": 0.3, "killed": true, "red": [ "R6 B1 a boot with access.json binds a granted user, whose home is a configured peer", "R6 B3 a boot with a file R1's loader refuses still boots, binds no user and says so once" ], "killers": [ "R6 B1" ], "greens": [] }, { "mutant": "M8", "rc": 1, "seconds": 2.1, "killed": true, "red": [ "R6 G1 a granted user signs in, gets the user page and reaches the broker as itself", "R6 G9 a user chat sends only the plugins read over the owner transport" ], "killers": [ "R6 G9" ], "greens": [] }, { "mutant": "M9", "rc": 1, "seconds": 0.4, "killed": true, "red": [ "R6 B3 a boot with a file R1's loader refuses still boots, binds no user and says so once" ], "killers": [ "R6 B3" ], "greens": [] }, { "mutant": "M10", "rc": 1, "seconds": 2.0, "killed": true, "red": [ "R6 G9 a user chat sends only the plugins read over the owner transport" ], "killers": [ "R6 G9" ], "greens": [] }, { "mutant": "M11", "rc": 1, "seconds": 2.0, "killed": true, "red": [ "R6 G9 a user chat sends only the plugins read over the owner transport" ], "killers": [ "R6 G9" ], "greens": [] } ]