method revision pilot 0.1

how the compatibility lab reaches a verdict

The short version: resolve an exact configuration, state a workload, evaluate separate capability axes, and keep every condition attached to the answer. A missing fact produces unknown, not optimism.

the rule that prevents most nonsense

A model family is not a configuration, a minimum requirement is not a workload result, and a successful boot is not proof of a safe homelab.

the four verdicts

verdictmeaningwhat the page must show
yesEvery required axis clears the stated workload with no unresolved blocker.Exact scope, evidence, and any sensible operating margin.
conditionalThe workload fits only when a named setting, topology, accelerator, or upgrade is present.The condition, likely failure mode, and smallest useful fix.
noA required capability is absent or a supported constraint is exceeded.The failed axis and an alternative that changes the decision.
unknownEvidence is missing, contradictory, too old, or outside the tested scope.The exact missing fact and what would resolve it.

the evaluator keeps axes separate

A single percentage would hide the most important part of the answer. Super Evil Robots evaluates compute, memory, media acceleration, storage capacity and topology, network, expansion, runtime support, power/thermals, and operational risk independently. The overall verdict is the most restrictive required axis after explicit conditions are applied.

Storage is deliberately split from compute. A one-litre PC may be a good application node and a poor place for the only copy of a media or photo library. A result can therefore pass compute while requiring external NAS/DAS storage and a separate backup plan.

evidence grades

gradeauthorityallowed claim
aReproduced in the Super Evil Robots lab with a published fixture, manifest, repetitions, and raw result.Measured behavior within the exact test scope.
bDeterministic fact from an authoritative manufacturer or official software source.Supported specification, requirement, or documented behavior.
cMultiple independent reproducible reports without a material contradiction.Community-observed behavior, clearly distinguished from official support.
dA reasoned inference or one unverified report.A hypothesis that cannot independently make a result “yes.”
unknownInsufficient evidence.No positive or negative claim.

The pilot currently contains official-source modeling and explicit inference. The accepted Grade A ledger currently contains 0 runs. The empty grade is a feature: the interface cannot pretend the lab measured something it did not.

every rule the evaluator can apply

The corpus holds 46 authored rules across 8 capability axes, resting on 10 distinct evidence records. Each rule below has its own address, so a result that names a rule can link straight to it.

req-haos-architecture@1

The selected image requires x86-64.

subject
configuration.capabilities.cpu.architecture · unit domain-not-declared
guard
one-of x86_64, x86_64-v2 · unit domain-not-declared
level
required
axis
compute
claim basis
official-source
evidence
ev-haos-generic-x86-requirements
maximum verdict
Yes
used by
route-workload-home-assistant

req-haos-minimum-vcpu@1

Home Assistant OS documents a minimum allocation of 2 vCPUs for a virtual machine.

subject
assumptions.vmVcpu · unit domain-not-declared
guard
gte 2 · unit domain-not-declared
level
required
axis
compute
claim basis
official-source
evidence
ev-haos-vm-requirements
maximum verdict
Yes
used by
route-workload-home-assistant

req-immich-architecture@1

Immich v3 machine learning on amd64 requires x86-64-v2.

subject
configuration.capabilities.cpu.architecture · unit domain-not-declared
guard
equals x86_64-v2 · unit domain-not-declared
level
required
axis
compute
claim basis
official-source
evidence
ev-immich-v3-requirements
maximum verdict
Yes
used by
no registered route

req-immich-minimum-cores@1

Immich requires at least 2 CPU cores.

subject
configuration.capabilities.cpu.cores · unit core
guard
gte 2 · unit core
level
required
axis
compute
claim basis
official-source
evidence
ev-immich-v3-requirements
maximum verdict
Yes
used by
no registered route

req-proxmox-architecture@1

Proxmox VE requires a compatible Intel 64 or AMD64 processor.

subject
configuration.capabilities.cpu.architecture · unit domain-not-declared
guard
one-of x86_64, x86_64-v2 · unit domain-not-declared
level
required
axis
compute
claim basis
official-source
evidence
ev-proxmox-base-requirements
maximum verdict
Yes
used by
route-workload-proxmox

req-stack-threads@1

The combined stack model needs at least 4 hardware threads.

subject
configuration.capabilities.cpu.threads · unit thread
guard
gte 4 · unit thread
level
required
axis
compute
claim basis
domain-not-declared
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-stack-starter

req-frigate-codec@1

The four-camera model is intentionally withheld until the source codec is explicit.

subject
assumptions.codec · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
media
claim basis
modeled-planning
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
no registered route

req-frigate-detector@1

Camera-count reasoning is not valid without a detector and model.

subject
assumptions.detector · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
media
claim basis
official-source
evidence
ev-frigate-detector-guidance
maximum verdict
Yes
used by
no registered route

req-frigate-h264-compatibility@1

Frigate recommends H.264 camera video for the broadest compatibility across Frigate and Home Assistant features.

subject
assumptions.codec · unit domain-not-declared
guard
equals h264 · unit domain-not-declared
level
recommended
axis
media
claim basis
official-source
evidence
ev-frigate-camera-codec-guidance
maximum verdict
Yes
used by
no registered route

req-frigate-hardware-video-decoding@1

Frigate highly recommends an integrated or discrete GPU for hardware-accelerated video decoding.

subject
configuration.capabilities.media.quickSync · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
recommended
axis
media
claim basis
official-source
evidence
ev-frigate-video-decoding-guidance
maximum verdict
Yes
used by
no registered route

req-stack-hwa-configured@1

Configure and verify GPU device passthrough before relying on hardware transcoding.

subject
assumptions.hardwareAccelerationConfigured · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
media
claim basis
domain-not-declared
evidence
ev-jellyfin-hardware-requirements
maximum verdict
Yes
used by
route-stack-starter

req-stack-quicksync@1

The selected Jellyfin recipe assumes an Intel media engine.

subject
configuration.capabilities.media.quickSync · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
media
claim basis
domain-not-declared
evidence
ev-jellyfin-hardware-requirements
maximum verdict
Yes
used by
route-stack-starter

req-haos-host-memory-budget@1

This modeled Home Assistant VM allocates 4 GiB.

subject
configuration.capabilities.memory.installedGiB · unit GiB
guard
gte 4 · unit GiB
level
required
axis
memory
claim basis
modeled-planning
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-workload-home-assistant

req-haos-minimum-memory@1

Home Assistant OS documents a minimum allocation of 2 GiB RAM for a virtual machine.

subject
assumptions.vmMemoryGiB · unit domain-not-declared
guard
gte 2 · unit domain-not-declared
level
required
axis
memory
claim basis
official-source
evidence
ev-haos-vm-requirements
maximum verdict
Yes
used by
route-workload-home-assistant

req-immich-minimum-memory@1

Immich requires at least 6 GiB RAM for the documented deployment.

subject
configuration.capabilities.memory.installedGiB · unit GiB
guard
gte 6 · unit GiB
level
required
axis
memory
claim basis
official-source
evidence
ev-immich-v3-requirements
maximum verdict
Yes
used by
no registered route

req-proxmox-two-vm-memory@1

The modeled two-VM allocation needs at least 12 GiB.

subject
configuration.capabilities.memory.installedGiB · unit GiB
guard
gte 12 · unit GiB
level
required
axis
memory
claim basis
modeled-planning
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-workload-proxmox

req-stack-memory-minimum@1

The combined host and guest allocation needs at least 12 GiB.

subject
configuration.capabilities.memory.installedGiB · unit GiB
guard
gte 12 · unit GiB
level
required
axis
memory
claim basis
domain-not-declared
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-stack-starter

req-proxmox-network@1

The documented evaluation floor includes a network interface; production guidance is stronger and calls for redundant gigabit-class interfaces.

subject
configuration.capabilities.network.wiredGbps · unit Gbps
guard
gte 1 · unit Gbps
level
required
axis
network
claim basis
official-source
evidence
ev-proxmox-base-requirements
maximum verdict
Yes
used by
route-workload-proxmox

req-haos-secure-boot-disabled@1

Confirm that Secure Boot is disabled before treating the setup as compatible.

subject
assumptions.secureBootDisabled · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
operational
claim basis
official-source
evidence
ev-haos-vm-requirements
maximum verdict
Yes
used by
route-workload-home-assistant

req-haos-uefi@1

The generic x86-64 Home Assistant OS image expects UEFI.

subject
configuration.capabilities.boot.uefi · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
operational
claim basis
official-source
evidence
ev-haos-generic-x86-requirements
maximum verdict
Yes
used by
route-workload-home-assistant

req-proxmox-redundant-storage@1

A single mini-PC drive is not a resilient storage design; add redundancy and backups.

subject
assumptions.redundantStorageAvailable · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
recommended
axis
operational
claim basis
official-source
evidence
ev-proxmox-base-requirements
maximum verdict
Yes
used by
route-workload-proxmox

req-stack-backup-target@1

Add a separate backup target before treating the stack as operationally complete.

subject
assumptions.backupTargetConfigured · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
recommended
axis
operational
claim basis
domain-not-declared
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-stack-starter

req-stack-recoverable-storage@1

A one-drive mini PC is not a resilient storage system.

subject
assumptions.redundantOrRecoverableStorage · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
recommended
axis
operational
claim basis
domain-not-declared
evidence
ev-proxmox-base-requirements
maximum verdict
Yes
used by
route-stack-starter

req-stack-secure-boot@1

Confirm the Home Assistant OS Secure Boot condition.

subject
assumptions.secureBootDisabled · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
operational
claim basis
domain-not-declared
evidence
ev-haos-generic-x86-requirements
maximum verdict
Yes
used by
route-stack-starter

req-frigate-lab-fixture@1

No matching Grade A lab fixture exists; keep the outcome Unknown.

subject
assumptions.labValidatedForRecipe · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
power-thermals
claim basis
modeled-planning
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
no registered route

req-haos-disk-budget@1

This modeled VM allocates a 32 GiB disk.

subject
configuration.capabilities.storage.system.capacityGiB · unit GiB
guard
gte 32 · unit GiB
level
required
axis
storage
claim basis
modeled-planning
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-workload-home-assistant

req-immich-library-storage@1

Size library storage with room for originals plus generated files.

subject
assumptions.libraryStorageAvailable · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
storage
claim basis
official-source
evidence
ev-immich-storage-requirements
maximum verdict
Yes
used by
no registered route

req-immich-local-ssd@1

Immich says PostgreSQL data should ideally remain on a local SSD and never on a network share.

subject
configuration.capabilities.storage.system.medium · unit domain-not-declared
guard
one-of nvme-ssd, sata-ssd · unit domain-not-declared
level
recommended
axis
storage
claim basis
official-source
evidence
ev-immich-storage-requirements
maximum verdict
Yes
used by
no registered route

req-proxmox-system-capacity@1

The modeled host and two light guests need at least 128 GiB.

subject
configuration.capabilities.storage.system.capacityGiB · unit GiB
guard
gte 128 · unit GiB
level
required
axis
storage
claim basis
modeled-planning
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-workload-proxmox

req-proxmox-system-ssd@1

Proxmox recommends fast storage and says SSDs produce the best results.

subject
configuration.capabilities.storage.system.medium · unit domain-not-declared
guard
one-of nvme-ssd, sata-ssd · unit domain-not-declared
level
recommended
axis
storage
claim basis
official-source
evidence
ev-proxmox-base-requirements
maximum verdict
Yes
used by
route-workload-proxmox

req-stack-external-media@1

The small system SSD is not the media library; specify NAS, DAS, or another storage plan.

subject
assumptions.externalMediaStorageAvailable · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
storage
claim basis
domain-not-declared
evidence
ev-jellyfin-hardware-requirements
maximum verdict
Yes
used by
route-stack-starter

req-stack-storage-capacity@1

The stack model allocates at least 256 GiB to host, guests, app data, and cache.

subject
configuration.capabilities.storage.system.capacityGiB · unit GiB
guard
gte 256 · unit GiB
level
required
axis
storage
claim basis
domain-not-declared
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-stack-starter

req-haos-host-vtx@1

The selected deployment is a VM and needs hardware virtualization.

subject
configuration.capabilities.virtualization.vtx · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
virtualization
claim basis
modeled-planning
evidence
ev-ser-workload-budget-model
maximum verdict
Conditional
used by
route-workload-home-assistant

req-proxmox-vtx@1

Hardware virtualization is required for the planned virtual machines.

subject
configuration.capabilities.virtualization.vtx · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
virtualization
claim basis
official-source
evidence
ev-proxmox-base-requirements
maximum verdict
Yes
used by
route-workload-proxmox

req-stack-vtx@1

The selected stack needs hardware virtualization.

subject
configuration.capabilities.virtualization.vtx · unit domain-not-declared
guard
truthy true · unit domain-not-declared
level
required
axis
virtualization
claim basis
domain-not-declared
evidence
ev-proxmox-base-requirements
maximum verdict
Yes
used by
route-stack-starter

the evidence those rules cite

Each record appears once. A rule links here rather than repeating the record, so a grade or a retrieval date has exactly one rendering on this page.

every evidence record the rule corpus cites, with its grade, source, retrieval date and effective window
recordgradesourceretrievedeffective
ev-frigate-camera-codec-guidancegrade bsrc-frigate-hardware · Frigate2026-07-26open start → open end
ev-frigate-detector-guidancegrade bsrc-frigate-hardware · Frigate2026-07-26open start → open end
ev-frigate-video-decoding-guidancegrade bsrc-frigate-video-decoding · Frigate2026-07-26open start → open end
ev-haos-generic-x86-requirementsgrade bsrc-home-assistant-generic-x86-dev · Open Home Foundation2026-07-26open start → open end
ev-haos-vm-requirementsgrade bsrc-home-assistant-alternative-installation · Open Home Foundation2026-07-26open start → open end
ev-immich-storage-requirementsgrade bsrc-immich-requirements · Immich2026-07-26open start → open end
ev-immich-v3-requirementsgrade bsrc-immich-requirements · Immich2026-07-26open start → open end
ev-jellyfin-hardware-requirementsgrade bsrc-jellyfin-hardware-selection · Jellyfin Project2026-07-26open start → open end
ev-proxmox-base-requirementsgrade bsrc-proxmox-ve-admin-guide · Proxmox Server Solutions2026-07-26open start → open end
ev-ser-workload-budget-modelgrade dsrc-ser-repositioning-plan · Super Evil Robots2026-07-262026-07-26 → open end

No record here is a lab measurement. The accepted Grade A ledger is empty, and the grade column says so.

versions and effective dates

A claim carries a stable ID, source, retrieval or test date, evidence grade, configuration or version scope, and—where known—effective start and end dates. A new app release does not overwrite history. It creates an impact review for every affected requirement and verdict.

Official maximums and observed working maximums are separate fields. Likewise, “supported by the vendor,” “works in a community report,” and “reproduced in this lab” are never collapsed into one label.

benchmark protocol

A publishable run needs a machine-readable hardware manifest; firmware, OS, kernel, driver, runtime, and app versions; configuration with secrets removed; fixture checksum; cold/warm distinction; ambient and measurement conditions; at least three repetitions for variable tests; and median, range, failure count, and known limitations.

Tests map to decisions: concurrent transcodes, a fixed import corpus, a defined Home Assistant integration load, a declared Proxmox guest mix, or a combined hostile peak. Synthetic or openly licensed fixtures are used; private photos, camera feeds, machine names, and home-automation data are not published.

inspect the current benchmark queue →

AI and agent-use disclosure

Super Evil Robots uses AI coding and maintenance agents to help write and test software, draft candidate structured records, monitor approved source URLs, calculate deterministic impacts, and prepare review queues. Agent output is not a source, physical observation, benchmark result, evidence grade, or human approval.

Automated workers may detect official-source changes, store approved snapshots, propose extracted facts, identify affected verdicts, schedule repeatable tests, validate variance, rebuild pages from approved data, and open review tasks. They may not approve source rights, resolve contradictions, change a public verdict, answer a material correction, or alter the test method without human review.

Candidate changes remain held until their machine checks and required human decisions are recorded. Physical Grade A claims require a real run with hash-pinned artifacts; generated prose can never satisfy that gate.

page graduation

The checker can calculate many states, but very few deserve search pages. An indexable page needs a distinct decision, stable identity, material unique evidence, maintained sources, a useful answer without generated filler, internal links, and a last-reviewed date. Everything else remains an interactive, non-indexed result.

A page is also accountable for the rules behind it. Every check the evaluator can apply is listed in the rule audit above, with its own address, so a disputed result can be traced to the exact rule that produced it.

See a claim that violates this method? Use the correction protocol.

generated lifecycle and change-history index

Nothing in the graph has been revised yet, because nothing in it is old yet. The current graph carries 108 lifecycle-bearing records and 108 explicit history events, of which 0 changed a published claim after it was created. That is a starting line, not a record of stability.

generated 2026-07-26 from record.lifecycle.changeControl.history

inspect every lifecycle entry
recordtypestateeffectiverecorded history
app-frigate-0-17app-releasedeferred · deferred2026-07-26 → open end created: Initial version-scoped software record created.
app-home-assistant-2026-7app-releasecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
app-immich-3app-releasecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
app-jellyfin-10-11app-releasecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
app-proxmox-ve-9app-releasecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
cap-boot-ueficapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-cpu-architecturecapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-cpu-corescapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-cpu-generationcapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-cpu-threadscapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-media-quicksynccapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-memory-installedcapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-memory-official-maxcapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-network-wired-linkcapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-storage-local-datacapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-storage-system-capacitycapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-storage-system-mediumcapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-virtualization-vtdcapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
cap-virtualization-vtxcapabilitycandidate · draft2026-07-26 → open end created: Initial evaluator capability definition created.
component-cpu-i5-8500tcomponentcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
component-cpu-intel-n100componentcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
config-asus-pn42-n100-4-128configurationcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
config-dell-7060-micro-i5-8500t-16-512configurationcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
config-hp-800-g4-mini-i5-8500t-16-512configurationcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
config-lenovo-m720q-i5-8500t-16-512configurationcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
config-lenovo-m720q-i5-8500t-8-256configurationcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
constraint-m720q-sata25-pcie-mutual-exclusionphysical-constraintcandidate · draft2026-07-26 → open end created: Initial physical-selection constraint created from the official platform specification.
deployment-frigate-docker-bare-metaldeployment-methoddeferred · deferred2026-07-26 → open end created: Initial version-scoped software record created.
deployment-haos-kvm-vmdeployment-methodcandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
deployment-immich-docker-debian-vmdeployment-methodcandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
deployment-immich-docker-lxcdeployment-methoddeferred · deferred2026-07-26 → open end created: Initial version-scoped software record created.
deployment-jellyfin-docker-debian-vmdeployment-methodcandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
deployment-pattern-proxmox-isolated-guestsdeployment-patterncandidate · draft2026-07-26 → open end created: Initial primary pilot deployment pattern created from the bounded starter-stack topology.
deployment-proxmox-bare-metaldeployment-methodcandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
edge-dell-7060-16-to-32-memoryupgrade-edgecandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
edge-dell-7060-add-sata-dataupgrade-edgecandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
edge-m720q-16-add-sata-dataupgrade-edgecandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
edge-m720q-16-to-32-memoryupgrade-edgecandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
edge-m720q-8-add-sata-dataupgrade-edgecandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
edge-m720q-8-to-16-memoryupgrade-edgecandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
edge-pn42-4-to-16-memoryupgrade-edgecandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
issue-immich-docker-in-lxcknown-issuecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
issue-jellyfin-intel-7-10-new-purchaseknown-issuecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
platform-asus-expertcenter-pn42-n100platformcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
platform-dell-optiplex-7060-microplatformcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
platform-hp-elitedesk-800-g4-mini-35wplatformcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
platform-lenovo-thinkcentre-m720q-tinyplatformcandidate · draft2026-07-26 → open end created: Initial modeled hardware record created for the private feasibility graph.
req-frigate-codecrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-frigate-detectorrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-frigate-h264-compatibilityrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-frigate-hardware-video-decodingrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-frigate-lab-fixturerequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-haos-architecturerequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-haos-disk-budgetrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-haos-host-memory-budgetrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-haos-host-vtxrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-haos-minimum-memoryrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-haos-minimum-vcpurequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-haos-secure-boot-disabledrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-haos-uefirequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-immich-architecturerequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-immich-library-storagerequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-immich-local-ssdrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-immich-minimum-coresrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-immich-minimum-memoryrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-immich-recommended-coresrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-immich-recommended-memoryrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-jellyfin-hwa-configuredrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-jellyfin-media-storagerequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-jellyfin-memoryrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-jellyfin-networkrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-jellyfin-quicksyncrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-jellyfin-system-ssd-capacityrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-jellyfin-system-ssd-mediumrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-proxmox-architecturerequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-proxmox-networkrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-proxmox-redundant-storagerequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-proxmox-system-capacityrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-proxmox-system-ssdrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-proxmox-two-vm-memoryrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-proxmox-vtxrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-backup-targetrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-external-mediarequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-hwa-configuredrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-memory-minimumrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-memory-recommendedrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-networkrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-quicksyncrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-recoverable-storagerequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-secure-bootrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-storage-capacityrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-threadsrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
req-stack-vtxrequirementcandidate · draft2026-07-26 → open end created: Initial deterministic evaluator requirement created.
runtime-bare-metal-x86-64runtimecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
runtime-docker-engine-linuxruntimecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
runtime-home-assistant-os-generic-x86-64runtimecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
runtime-kvm-virtual-machineruntimecandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
stack-home-automation-media-starterstackcandidate · draft2026-07-26 → open end created: Initial bounded multi-application stack record created.
upgrade-ddr4-sodimm-16gb-kit-2x8upgrade-partcandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
upgrade-ddr4-sodimm-16gb-singleupgrade-partcandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
upgrade-ddr4-sodimm-32gb-kit-2x16upgrade-partcandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
upgrade-sata-ssd-1tbupgrade-partcandidate · draft2026-07-26 → open end created: Initial modeled upgrade record created.
workaround-immich-use-full-vmworkaroundcandidate · draft2026-07-26 → open end created: Initial version-scoped software record created.
workload-frigate-four-1080p-camerasworkloaddeferred · deferred2026-07-26 → open end created: Initial bounded workload recipe created.
workload-home-assistant-os-vmworkloadcandidate · draft2026-07-26 → open end created: Initial bounded workload recipe created.
workload-immich-personal-libraryworkloadcandidate · draft2026-07-26 → open end created: Initial bounded workload recipe created.
workload-jellyfin-1080p-transcodeworkloadcandidate · draft2026-07-26 → open end created: Initial bounded workload recipe created.
workload-proxmox-two-light-vmsworkloadcandidate · draft2026-07-26 → open end created: Initial bounded workload recipe created.