OFFSET偏移
← Back to the constellation

PROJECT 03 / Agent workflows

some-NixOS-skills

The checks pass.
What comes next?

Separate evaluation, building, and live verification into evidence-aware Nix workflows for coding agents.

THE QUESTION

A configuration evaluating, a package building, and a service running are three different conclusions. An automated collaborator can report unfinished work as successful if it substitutes evidence from one stage for proof of the next.

Inside the system.

Architecture diagram · Based on public source and documentation
VERIFICATION LEVELSEach step proves only its own result.
EvaluatesEVALUATE
BuildsBUILD
RunsVERIFY RUNTIME
Build results and runtime results are recorded separately. Activation requires separate authorization.

01 / PROBLEM

Problem#

A configuration evaluating, a package building, and a service running are three different conclusions. An automated collaborator can report unfinished work as successful if it substitutes evidence from one stage for proof of the next.

02 / STRUCTURE

Structure#

Three skill sets cover general packaging, upstream Nixpkgs maintenance, and system administration. They include reference material, structural checks, evaluation tasks, and source-freshness checks, plus installation entry points and Home Manager integration.

03 / TRADEOFF

Trade-offs#

Task routing and explicit verification boundaries guide execution, rather than a one-click deployment flow. The skills require checking the actual locked source and interfaces, while keeping activation and deployment as separate steps. Documentation and external API changes still require ongoing maintenance.

04 / RESULT

Outcome#

The repository delivers three installable skill sets and flake check entry points. Public review records distinguish source verification, structural checks, and live operations that were not performed, making the basis for each conclusion traceable.

05 / SOURCE

Source & evidence#

These notes refer to revision 2dc36174a7. They do not establish results for every runtime environment.

NEXT ORBIT / NEXT PROJECTmyNixOSConfig

One environment,expressed in layers.