Skip to content

HorizonBrute/Horizon.AIOS-Development

Repository files navigation

Horizon.AIOS Dev - AIOS Options Package (source-authoring)

This repository is a Horizon AIOS Options Package, and an intentionally AIOS-coupled one: its purpose is to develop Horizon.AIOS itself. Rather than shipping a standalone feature, it provisions a write-in seam - a nested clone of the AIOS Source (Horizon_AI_OS) at Horizon.AIOS_devroot/ - into which a developer pulls, edits, and pushes AIOS source, and deploys its own three dev/test workflow skills (get-testing-handoff, handoff-to-test-stem, respond-to-testing-issue) into the host AIOS. The package deploys only the skills it owns and NEVER overwrites or deletes any skill already present in the target AIOS (the deploy path hard-skips any existing skill dir). The five synced AIOS dev/admin skills (doc-check, skill-creation, pre-flight-tooling-validation, horizon_aios_dev_consistency_check, horizon_aios_documentation_index_update) are owned by the SEPARATE synced_skills dev->AIOS mirror, not by this package, and are left completely alone. Because coupling to AIOS is intrinsic to what it does, it takes two documented, approved deviations from the Options Package Readiness Standard (not standalone, and the reserved horizon_aios_* namespace) - see docs/decisions/ADR-0001-coupled-dev-package.md.

Install / update / uninstall / status via the standard-library Python installer at aios/install/horizon_aios_dev_package.py. Full how-to and the coupled deployment model: aios/INSTALL.md.

About

This is for the development of the Horizon.AIOS This is a development wrapper containing tools and skills specific for developing the Horizon AIOS. specifically used to modify AIOS files without being subscribed to changes that those files would implement.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages