Add README and LICENSE (GPL-3.0-or-later) #6

Merged
vnprc merged 1 commit from agent/license-inventory into master 2026-07-17 19:21:59 +01:00
Member

Add a README and a GPL-3.0-or-later LICENSE, implementing allod/strategy#11.

README.md documents the repo's purpose (the consumer-owned machine inventory), its exported flake outputs (machines, lib.supportedPlatforms, lib.vmSpecsJson, and the validation checks), the machine schema, the scripts/repositories.json registry, the platform assertions, and how profiles and nexus consume the data — matching the house style of the existing allod READMEs. LICENSE opens with a short copyright and SPDX notice (SPDX-License-Identifier: GPL-3.0-or-later) followed by the verbatim GNU General Public License version 3 text.

Refs allod/strategy#11

Risk

Adds two top-level documentation/metadata files (README.md, LICENSE); no code, schema, or build changes.

Validation

README claims were verified against the actual flake outputs and JSON data; example addresses in the template are RFC-reserved documentation values (192.0.2.0/24, QEMU 52:54:00 MAC prefix). LICENSE contains the unmodified GPLv3 body (closing "END OF TERMS AND CONDITIONS" present).

Add a README and a GPL-3.0-or-later LICENSE, implementing allod/strategy#11. README.md documents the repo's purpose (the consumer-owned machine inventory), its exported flake outputs (`machines`, `lib.supportedPlatforms`, `lib.vmSpecsJson`, and the validation checks), the machine schema, the `scripts/repositories.json` registry, the platform assertions, and how `profiles` and `nexus` consume the data — matching the house style of the existing allod READMEs. LICENSE opens with a short copyright and SPDX notice (SPDX-License-Identifier: GPL-3.0-or-later) followed by the verbatim GNU General Public License version 3 text. Refs allod/strategy#11 ## Risk Adds two top-level documentation/metadata files (README.md, LICENSE); no code, schema, or build changes. ## Validation README claims were verified against the actual flake outputs and JSON data; example addresses in the template are RFC-reserved documentation values (192.0.2.0/24, QEMU 52:54:00 MAC prefix). LICENSE contains the unmodified GPLv3 body (closing "END OF TERMS AND CONDITIONS" present).
vnprc approved these changes 2026-07-17 19:21:50 +01:00
vnprc merged commit 2d6529d240 into master 2026-07-17 19:21:59 +01:00
vnprc deleted branch agent/license-inventory 2026-07-17 19:21:59 +01:00
Sign in to join this conversation.
No description provided.