Class: Edoxen::MinutesSection
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Edoxen::MinutesSection
- Defined in:
- lib/edoxen/minutes_section.rb,
sig/edoxen.rbs
Overview
One section of a Meeting's minutes — typically tied to an agenda
item by its number field. Carries the narrative as Markdown
(the format the GLM-OCR pipeline emits) plus optional page range
for provenance back to the source PDF.
Localization lives on the parent Minutes document, not on each
section — Minutes has a per-document language_code; the section
lookup is Minutes#find_section(number). Earlier copies of this
class inherited in_language/primary_localization from
ScheduleItem/Meeting, but those methods referenced an undeclared
localizations attribute and raised NameError on every call.
Removed 2026-07-05.
Instance Attribute Summary collapse
-
#narrative ⇒ String?
readonly
Returns the value of attribute narrative.
-
#number ⇒ String?
readonly
Returns the value of attribute number.
-
#page_end ⇒ Integer?
readonly
Returns the value of attribute page_end.
-
#page_start ⇒ Integer?
readonly
Returns the value of attribute page_start.
-
#references ⇒ Array[Reference]?
readonly
Returns the value of attribute references.
-
#title ⇒ String?
readonly
Returns the value of attribute title.
Instance Attribute Details
#narrative ⇒ String? (readonly)
Returns the value of attribute narrative.
462 463 464 |
# File 'sig/edoxen.rbs', line 462 def narrative @narrative end |
#number ⇒ String? (readonly)
Returns the value of attribute number.
460 461 462 |
# File 'sig/edoxen.rbs', line 460 def number @number end |
#page_end ⇒ Integer? (readonly)
Returns the value of attribute page_end.
464 465 466 |
# File 'sig/edoxen.rbs', line 464 def page_end @page_end end |
#page_start ⇒ Integer? (readonly)
Returns the value of attribute page_start.
463 464 465 |
# File 'sig/edoxen.rbs', line 463 def page_start @page_start end |
#references ⇒ Array[Reference]? (readonly)
Returns the value of attribute references.
465 466 467 |
# File 'sig/edoxen.rbs', line 465 def references @references end |
#title ⇒ String? (readonly)
Returns the value of attribute title.
461 462 463 |
# File 'sig/edoxen.rbs', line 461 def title @title end |