//! Admitted candidates for the generated functions, committed byte for byte as the model //! returned them (`roadmap.md` -> "Decisions", "Admitted candidates are committed into the //! engine's source tree"). Each file's header names the provenance record beside it //! (`docs/provenance.md`). `stacking` is the one function whose output is an ordering rather //! than geometry; `crate::paint_order` runs it over the fragment tree the others produce. //! //! The engine's web behaviour comes only from these files (`AGENTS.md` -> "No hand-written //! web feature code"). A function no feature job has produced yet holds a deliberately wrong //! starting candidate instead, marked `hand-written` in its header and, when it has a //! provenance record, `hand-written` with zero cases run and passed: `height`, `inline_atomic` //! (one atomic inline per line), `table` (every column the whole table's width), and `grid`, //! `formatting_context`, `anonymous_table`, `white_space`, `intrinsic_width` and `block_flow` //! (every child at the content origin), which have no record yet because no scorer exists for them. A starting candidate is replaced only by a //! model candidate that scores strictly higher (`generation::admit::beats_committed`), the //! same gate every other file here is held to. `table` holds two exported functions whose //! answers are independent, `columns` and `rows`, split on the axis CSS 2.1 17.5.2.1 splits //! the algorithm on; `grid` holds three, `columns`, `rows` and `item`. pub mod absolute; pub mod anonymous_table; pub mod aspect_ratio; pub mod block_flow; pub mod box_generation; pub mod containing_block; pub mod float; pub mod formatting_context; pub mod grid; pub mod height; pub mod inline_atomic; pub mod intrinsic_width; pub mod margin_classify; pub mod margin_combine; pub mod overflow; pub mod percentage; pub mod relpos; pub mod stacking; pub mod table; pub mod table_auto_columns; pub mod table_grid_rows; pub mod table_extents; pub mod table_structure; pub mod transform; pub mod white_space; pub mod width;