@@ -9,6 +9,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
1010### Added
1111
12+ #### Dispositor Graphs (November 28, 2025)
13+
14+ - ** DispositorEngine** : Calculate planetary and house-based dispositor chains
15+ - ** Planetary Dispositors** : Traditional planet-rules-planet chain analysis
16+ - Each planet is "disposed" by the ruler of the sign it occupies
17+ - Find final dispositor: the planet that rules its own sign (e.g., Mars in Aries)
18+ - Detect mutual receptions: when two planets rule each other's signs
19+ - ** House-Based Dispositors** (Kate's innovation): Life-area flow analysis
20+ - Traces "what planet rules this house's cusp, and what house is THAT planet in?"
21+ - Shows how areas of life flow into and support each other
22+ - Find final dispositor house: the life area that feeds the others
23+ - Mutual receptions between houses (with ruling planet info)
24+
25+ - ** Graphviz rendering** for beautiful SVG output:
26+ - ` render_dispositor_graph() ` - Single graph (planetary OR house)
27+ - ` render_both_dispositors() ` - Both as labeled subgraphs in one SVG
28+ - Stellium palette: cream background, warm beige nodes, purple edges
29+ - Gold highlighting for final dispositor(s)
30+ - Purple tinting for mutual reception nodes
31+ - Bidirectional arrows for mutual receptions
32+ - Planet glyphs (☉♀♂♃♄) for planetary mode
33+
34+ - ** ReportBuilder integration** :
35+ - ` .with_dispositors(mode="both") ` - Add dispositor analysis to reports
36+ - Mode options: "planetary", "house", or "both"
37+ - Shows final dispositor, mutual receptions, and full disposition chains
38+ - Text output with planet glyphs for CLI
39+
40+ - ** 26 comprehensive tests** covering engine, rendering, and integration
41+
1242#### Arc Directions (November 28, 2025)
1343
1444- ** ComparisonBuilder.arc_direction()** : Create arc direction comparisons (natal vs directed chart)
0 commit comments