eggcracker / tests /test_supervisor.py

Commit History

4 days ago

  1. Sync GitHub source 657cc7adfc30cc39718610e0efd2bc51a3a38f5f⁠

    Verified signature
    841252d

7 days ago

  1. Sync GitHub source 09b0f3498ec63d154aa3e5f64cf164d2e731fb9f⁠

    Verified signature
    36ea3cb

8 days ago

  1. Sync GitHub source aa6cc5505f789bb4e66896d0e6fb0443f187bf02⁠

    Verified signature
    4b54a6e

16 days ago

  1. Sync GitHub source eba52968fad4f7ebf329d6f232d7854107032417⁠

    Verified signature
    085f660

  1. Isolate recovery tests from release checkout

    Unverified signature
    bb4c4e0
  2. Repair escaped launch attribution

    f25a80d
  3. Bind approvals to installation epoch

    36e2af6
  4. repair collected launch recovery across epochs

    a9dbf83
  5. repair incident-store discovery availability

    973d779

  1. Repair terminal history pruning after boundary cleanup

    6c69919
  2. Serialize owned containment with autonomous detection

    051a1e0
  3. Repair autonomous boundary cleanup

    6ec6b1b
  4. Repair approval admission race and boundary recovery

    bf947b8
  5. Preserve newly terminated run history

    d052fcc
  6. Link autonomous incidents to owned workloads

    d30a102
  7. Serialize autonomous kill lifecycle state

    fe5660a

  1. fix: reserve workload names after termination

    ee6b2e4
  2. fix: deny approval inheritance to complete descendants

    92cd7cd
  3. fix: bind topology approval to its live anchor

    b47532c
  4. fix: publish terminal state before containment receipts

    3d9d4d2
  5. fix: publish autonomous terminal state atomically

    6f5ad03
  6. fix: preserve isolated workload identity across upgrades

    62f1393
  7. fix: bound diagnostic history replies

    7381a81

  1. fix: bound concurrent incident response state

    9a76d85
  2. fix: prevent direct AI approval inheritance

    754ce95
  3. feat: add selected-workload offline boundary for 0.6.0

    8762628

  1. Correlate exact selected workload cgroups

    4896353
  2. Repair fresh Daybreak release blockers

    8ae5aec
  3. Fix native approval and qualification regressions

    1710b1e
  4. Prepare 0.5.0 release closure controls

    0568707

  1. Heartbeat completed startup discovery

    11b29a2
  2. Preserve fair discovery across recovery

    9f12ad4
  3. Close Daybreak containment and deleted descriptor gaps

    d21f388
  4. Bind qualified approvals to protected launch provenance

    4a56885
  5. Bind approvals before exec and contain full related workloads

    f4af310

  1. Contain complete selected workload on discovery

    b53cd66
  2. Keep autonomous containment terminal in run state

    3785b3a
  3. Repair Daybreak adversarial discovery invariants

    1508f83

  1. Require a qualified PyTorch bridge-ATen pair

    50f05ff
  2. Bound deep inspection cost and publish overhead benchmark

    691f501
  3. Repair collected workload restart recovery state

    96bc0db
  4. Repair release correctness and operational safety gates

    589cd1c
  5. Repair bounded multi-process AI correlation

    90d39ef

  1. Keep watchdog heartbeat independent of control requests

    e198ef6
  2. Handle collected empty workload cgroups

    372f370
  3. Add P0 supervisor self-protection

    211a1f0
  4. perf: prioritise fast catalogue containment

    e73ae85
  5. fix: suppress duplicate discovery receipts

    99dc6d0

  1. Repair Eggcracker fail-closed lifecycle for 0.1.1

    7ea15a2
  2. Initial Lumi Nutcracker 0.1.0 release candidate

    6337ffb