spatial-narrative 0.1.0

A Rust library for representing, analyzing, and working with narratives that unfold across real-world geographic space
Documentation
## Description
Brief description of changes in this PR.

## Related Issue
Fixes #(issue number)

## Type of Change
- [ ] ๐Ÿ› Bug fix (non-breaking change that fixes an issue)
- [ ] โœจ New feature (non-breaking change that adds functionality)
- [ ] ๐Ÿ’ฅ Breaking change (fix or feature that would cause existing functionality to change)
- [ ] ๐Ÿ“ Documentation update
- [ ] ๐Ÿ”ง Refactoring (no functional changes)
- [ ] โšก Performance improvement
- [ ] ๐Ÿงช Test addition/update

## Module(s) Affected
- [ ] `core`
- [ ] `io`
- [ ] `index`
- [ ] `graph`
- [ ] `analysis`
- [ ] `parser`
- [ ] Examples
- [ ] Documentation

## Changes Made
- Change 1
- Change 2
- Change 3

## Testing
Describe the tests you ran to verify your changes:

```bash
cargo test
cargo test --doc
```

- [ ] All existing tests pass
- [ ] New tests added for new functionality
- [ ] Doc examples updated and passing

## Checklist
- [ ] My code follows the project's style guidelines
- [ ] I have run `cargo fmt` and `cargo clippy`
- [ ] I have added/updated documentation as needed
- [ ] I have added tests that prove my fix/feature works
- [ ] All new and existing tests pass
- [ ] My changes generate no new warnings
- [ ] I have updated the CHANGELOG.md (if applicable)

## Screenshots / Output (if applicable)
Add any relevant screenshots or command output here.

## Additional Notes
Any additional information reviewers should know.