Extract role graph route policy
This commit is contained in:
@@ -199,6 +199,10 @@ Already isolated:
|
||||
safe formatting, configured-cast descriptor insertion, and POV directive
|
||||
insertion live in `row_rendering.py`; `prompt_builder.py` keeps public
|
||||
delegate wrappers.
|
||||
- row role-graph route sequencing lives in `row_role_graph.py`, covering
|
||||
hardcore source role graph construction, pose-category environment-anchor
|
||||
cleanup, and POV role-graph rewriting before prompt axes and formatter
|
||||
metadata consume the graph.
|
||||
- row expression text cleanup, expression route resolution, expression
|
||||
intensity weighting, character-slot/cast expression override resolution, and
|
||||
per-character expression picking plus action-aware character-expression
|
||||
@@ -209,8 +213,8 @@ Already isolated:
|
||||
policy, position-key detection, category filtering, and item-template/axis
|
||||
filtering live in `hardcore_position_config.py`.
|
||||
- hardcore configured-cast role graph generation lives in
|
||||
`hardcore_role_graphs.py`; `prompt_builder.py` selects item/axis metadata and
|
||||
then asks that module for the source role graph.
|
||||
`hardcore_role_graphs.py`; row generation reaches it through
|
||||
`row_role_graph.py` after item/axis metadata is selected.
|
||||
- fallback role graph wording lives in `hardcore_role_fallback.py`, covering
|
||||
solo rows, women-only rows, men-only rows, mixed group fallbacks, and support
|
||||
partner sentences.
|
||||
|
||||
Reference in New Issue
Block a user