Expand description
Semantic fact layer for parsed omena-css style modules.
This crate lifts parser facts into selector, custom-property, Sass module, design-token, and source-evidence summaries. It is the bridge between the lossless parser substrate and query/LSP consumers that need stable semantic contracts rather than raw CST traversal.
Structs§
- Binding
Origin Evidence V0 - Certainty
Reason Evidence V0 - CssModules
Semantic Capabilities V0 - CssModules
Semantic Summary V0 - Design
Token Cascade Ranking Signal V0 - Design
Token Context Signal V0 - Design
Token Ranked Reference V0 - Design
Token Resolution Signal V0 - Design
Token Semantic Capabilities V0 - Design
Token Semantic Summary V0 - Design
Token Workspace Declaration Fact V0 - Lossless
CstConsumer Readiness V0 - Lossless
CstContract V0 - Lossless
CstSpan Invariants V0 - Nested
Safety Counts V0 - Parser
Boundary Syntax Facts V0 - Parser
Byte Span V0 - Parser
Index Composes Facts V0 - Parser
Index Custom Property Decl Fact V0 - Parser
Index Custom Property Facts V0 - Parser
Index Custom Property RefFact V0 - Parser
Index Keyframes Facts V0 - Parser
Index Sass Module UseFact V0 - Parser
Index Sass Same File Resolution Facts V0 - Parser
Index Selector Definition Fact V0 - Parser
Index Selector Facts V0 - Parser
Index Value Facts V0 - Parser
Index Wrapper Facts V0 - Parser
Lossless CstFacts V0 - Parser
Position V0 - Parser
Range V0 - Parser
Sass Syntax Facts V0 - Reference
Site Identity Evidence V0 - Selector
Canonical Identity V0 - Selector
Editable Direct Reference Site V0 - Selector
Identity Engine Summary V0 - Selector
Identity Observation V0 - Selector
Identity Rewrite Safety V0 - Selector
Reference Engine Summary V0 - Selector
Reference Site V0 - Selector
Reference Summary V0 - Semantic
Coupling Boundary Observation V0 - Semantic
Graph Downstream Readiness V0 - Semantic
Name SoaTable V0 - Semantic
Promotion Evidence Item V0 - Semantic
Promotion Evidence Summary V0 - Source
Evidence Observation V0 - Source
Input Promotion Evidence Summary V0 - Style
Container Index V0 - Container-query blocks and selector membership.
- Style
Context Block V0 - A semantic wrapper block with normalized prelude and source range.
- Style
Context Index V0 - Explicit semantic indexes for CSS wrapper contexts that affect cascade and queries.
- Style
Context Selector Membership V0 - Selector membership edge from a selector to an enclosing context block.
- Style
Custom Property Semantic Facts V0 - Style
Layer Index V0 - Cascade layer declarations, blocks, and selector membership.
- Style
Layer Statement V0 @layerstatement-layer ordering fact.- Style
Module Edge Evidence V0 - Style
Sass Semantic Facts V0 - Style
Scope Index V0 - CSS
@scopeblocks and selector membership. - Style
Selector Identity Facts V0 - Style
Semantic Boundary Summary V0 - Style
Semantic Facts V0 - Style
Semantic Graph Summary V0 - Style
Semantic SoaTables V0 - Stylesheet
- Theory
Observation Contract V0 - Theory
Observation Harness Summary V0 - Value
Domain Explanation Evidence V0
Enums§
Traits§
Functions§
- collect_
design_ token_ workspace_ declarations - parse_
style_ module - summarize_
css_ modules_ semantics - summarize_
css_ modules_ semantics_ from_ source - summarize_
design_ token_ semantics - summarize_
design_ token_ semantics_ with_ scoped_ workspace_ declarations - summarize_
design_ token_ semantics_ with_ workspace_ declarations - summarize_
lossless_ cst_ contract - summarize_
omena_ parser_ style_ semantic_ boundary_ from_ source - summarize_
parser_ contract_ facts - summarize_
selector_ identity_ engine - summarize_
selector_ reference_ engine - summarize_
semantic_ promotion_ evidence - summarize_
semantic_ promotion_ evidence_ with_ source_ input - summarize_
source_ input_ evidence - summarize_
style_ semantic_ boundary - summarize_
style_ semantic_ facts - summarize_
style_ semantic_ graph - summarize_
style_ semantic_ graph_ for_ path - summarize_
style_ semantic_ graph_ for_ path_ with_ workspace_ declarations - summarize_
style_ semantic_ graph_ from_ source - summarize_
style_ semantic_ soa_ tables - summarize_
theory_ observation_ contract - summarize_
theory_ observation_ harness