os_kernel_foundry 0.1.5

A modular, heavily test-driven foundation crate for building Rust-based operating systems in Rust.
Documentation
# Contributing

## Scope

Contributions are welcome, especially in these areas:

- improving portability of the trait abstractions
- adding more deterministic test helpers
- refining error types and ergonomics
- expanding documentation and examples

## Development setup

```bash
cargo build
cargo test
cargo fmt --all
cargo clippy --all-targets --all-features
```

## Guidelines

- Keep abstractions minimal and well-scoped.
- Prefer trait-based contracts over concrete implementations.
- Ensure new functionality is covered by unit tests.
- Avoid introducing heap allocation requirements in core types.

## Pull requests

A good PR includes:

- a clear problem statement
- changes limited to one concern
- tests demonstrating the behavior
- documentation updates when appropriate