terraphim_rolegraph 1.0.0

Terraphim rolegraph module, which provides role handling for Terraphim AI.
Documentation
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0]https://github.com/terraphim/terraphim-ai/releases/tag/terraphim_rolegraph-v0.1.0 - 2024-04-29

### Fixed
- fix criterion deprecation

### Other
- Move types crate to `crates/` folder
- wip
- cleanup
- Introduce `AutomataPath` for easier testing and more idiomatic automata loading
- use `Document` and `url` everywhere
- merge article and document
- Make document body and article id non-optional
- Extend rank functionality
- plan out scorer
- linting
- Fix ordering; better logging
- cleanup
- Less verbose output
- clippy
- build fixes
- api fixes
- docs
- clippy
- introduce `Id` type
- work on indexer and iteration
- `terraphim_pipeline` -> `terraphim_rolegraph`