Metadata-Version: 2.4
Name: passages
Version: 0.1.1
Summary: Miadi Passages - Narrative Formulations for the Miadi Chronicle
Project-URL: Homepage, https://github.com/jgwill/Miadi
Project-URL: Issues, https://github.com/jgwill/Miadi/issues
Author-email: Guillaume Isabelle <jgi@jgwill.com>
License-Expression: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# Passages

Passages is the narrative formulation engine for the Miadi Chronicle. It transforms chronological events and branch-map data into interactive story formats (like Twine/Twee).

## Overview

In the Miadi platform, a **Passage** is a structured unit of narrative that represents a specific branch, chapter, or moment in time. This package provides the tools and wrappers to manage these formulations across the distributed ecosystem.

## Features

- **Chronicle to Form**: Transforms raw Miadi Chronicle episodes into structured narrative units.
- **Twine Integration**: Supports the promotion of episodes into interactive Twinery story worlds.
- **Narrative Motion**: Applies the RISE framework and structural tension to ensure meaningful story progression.

## Installation

### Python
```bash
pip install passages
```

### Node.js
```bash
npm install passages
```

## Usage

```bash
passages --help
```

## Status

This package is currently in its early stages, serving as a placeholder to reserve the name and provide a central entry point for the Passages formulation engine.

## License

MIT
