Co-authored-by: blackboxprogramming <118287761+blackboxprogramming@users.noreply.github.com>
70 lines
1.9 KiB
Markdown
70 lines
1.9 KiB
Markdown
# Notebooks
|
|
|
|
This directory contains Jupyter notebooks and exploratory analysis scripts for BlackRoad OS research.
|
|
|
|
## Organization
|
|
|
|
Notebooks are organized by research domain:
|
|
|
|
- **`sig/`** - Spiral Information Geometry explorations
|
|
- Coordinate transforms
|
|
- Distance metrics
|
|
- Factor tree visualizations
|
|
- Embedding analysis
|
|
|
|
- **`qlm/`** - Quantum Language Model experiments
|
|
- Entanglement proxies
|
|
- Superposition models
|
|
- Interference patterns
|
|
|
|
- **`orchestration/`** - Orchestration strategy prototypes
|
|
- Contradiction resolution
|
|
- Agent coordination
|
|
- Workflow experiments
|
|
|
|
## Style Guide
|
|
|
|
Please follow the [Notebook Style Guide](../docs/notebook-style-guide.md) when creating notebooks.
|
|
|
|
### Quick Checklist
|
|
|
|
Every notebook should have:
|
|
|
|
- [ ] Header cell with purpose, dependencies, and data sources
|
|
- [ ] Organized imports
|
|
- [ ] Centralized configuration
|
|
- [ ] Markdown cells explaining each section
|
|
- [ ] Labeled visualizations
|
|
- [ ] Small datasets (or references to external data)
|
|
- [ ] Cross-references to related papers/experiments
|
|
|
|
## Creating a New Notebook
|
|
|
|
1. Choose the appropriate domain subdirectory
|
|
2. Name your notebook descriptively: `descriptive-name.ipynb`
|
|
3. Copy the header template from the style guide
|
|
4. Document your dependencies
|
|
5. Link to related papers and experiments
|
|
|
|
## Data
|
|
|
|
Notebooks should use:
|
|
- Small synthetic datasets
|
|
- Sampled data (< 1000 rows typically)
|
|
- References to external data sources (documented in code)
|
|
|
|
Never commit large datasets directly in notebooks.
|
|
|
|
## Outputs
|
|
|
|
Clear large outputs before committing:
|
|
- Use "Cell > All Output > Clear" for notebooks with heavy outputs
|
|
- Save important results to files instead of displaying in cells
|
|
- Keep only essential visualizations embedded
|
|
|
|
## Related Documentation
|
|
|
|
- [Research Overview](../docs/research-overview.md)
|
|
- [Notebook Style Guide](../docs/notebook-style-guide.md)
|
|
- [Experiment Template](../docs/experiment-template.md)
|