Files
chimera-gfx-Public/docs/approvals/phase-0.9-switch-template.md
T
Chimera GFX release export a6037502d7
phase0-ci / build-and-audit (push) Successful in 2m14s
Publish Chimera GFX source
2026-09-03 03:27:14 +02:00

2.0 KiB

Phase 0.9 future live-switch approval template

Status: TEMPLATE ONLY — NOT AUTHORIZED.

This template is limited to one future switch of one separately staged component. It cannot authorize staging, execution, lifecycle, rollback, autoload, retry or a second component.

{
  "template_only": true,
  "template_action": "live_switch",
  "authorized": false,
  "installation_authorized": false,
  "execution_authorized": false,
  "transfer_authorized": false,
  "lifecycle_authorized": false,
  "automatic_retry": false,
  "required_fields": {
    "exact_user_statement": null,
    "active_task_id": null,
    "authorization_issued_at": null,
    "authorization_expires_at": null,
    "device_identity": null,
    "firmware_exact": null,
    "component": null,
    "exact_action": null,
    "maximum_action_count": null,
    "maximum_runtime_ms": null,
    "live_path_mount_object_size_sha256": null,
    "backup_path_mount_object_size_sha256": null,
    "candidate_path_mount_object_size_sha256": null,
    "target_quiescence_evidence": null,
    "autoload_and_retry_disabled_evidence": null,
    "atomic_switch_primitive_identity": null,
    "atomicity_evidence": null,
    "file_durability_evidence": null,
    "directory_durability_evidence": null,
    "power_loss_evidence": null,
    "post_switch_verification_contract": null,
    "independent_recovery_executor": null,
    "rollback_target_mapping": null,
    "allowed_persistent_effects": null,
    "forbidden_effects": null,
    "stop_conditions": null,
    "revocation_method": null,
    "reviewer": null
  },
  "fixed_exclusions": {
    "staging": true,
    "execution": true,
    "second_component": true,
    "lifecycle_probe": true,
    "autoload": true,
    "automatic_retry": true,
    "in_place_overwrite": true,
    "two_step_rename_gap": true,
    "graphics": true,
    "retroarch": true
  }
}

While atomicity or durability is UNPROVEN, this template must remain empty and no switch request may be made.