Skip to content

Repository files navigation

license conventional commits powered by gitHub commit activity

specs

The spec-driven development workspace for osapi-io. Every change is designed here first, then implemented in the repository it belongs to.

Usage

This repository holds no product code. It holds the design record and the durable knowledge behind osapi-io: what was agreed before something was built, and why it is built that way.

It is a Spec Kit monorepo, and knowledge sits at one of three levels:

.charter/       rules binding every repository
components/     one project per repository, for how that repository behaves
system/         agreements between repositories: protocols, conventions, the graph

A change is designed here first, reviewed as a pull request, then implemented in the repository it belongs to. What survives is each project's .specify/memory/, the standing description of how things behave, which every later change reads first and keeps honest.

Two things make that worth the overhead. Reviewers read the design on its own, separate from the diff that implements it. And one place describes a change spanning several repositories, instead of scattering it across them.

CONTRIBUTING.md has the workflow, the skills that run it, and the test for which level a change belongs to.

Documentation

CONTRIBUTING.md covers prerequisites, setup, how to operate Spec Kit here, and the PR workflow. The Spec Kit repository documents the tool itself.

Contributing

See the Contributing guide for prerequisites, setup, conventions, and the PR workflow.

License

The MIT License.

About

Spec-driven development workspace for osapi-io projects.

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages