メインコンテンツまでスキップ

Chapter

Represents a single calendar day within an arc. Contains the tasks planned for that day.

Fields

FieldTypeDescription
idChapterIdUnique identifier
arcArcIdThe arc that contains the chapter
scheduledDateLocalDateThe date this chapter is scheduled for

Derived Fields

FieldDerived FromRule
estimatedMinutesTasks → ChaptersSum of estimatedMinutes across all tasks in the chapter
completedMinutesTasks → ChaptersSum of completedMinutes across all completed tasks the chapter
allTasksDoneTasks → Chaptersbecome true when all tasks are done (or skipped)
statusallTasksDone + scheduledDateCOMPLETED if all tasks done; SKIPPED if date is past; otherwise PLANNED

Enums

ChapterStatus

ValueDescription
PLANNEDChapter has been planned
COMPLETEDChapter has been completed
SKIPPEDChapter has been skipped

Constraints

  • At most one chapter per arc per date
  • A chapter can only be created within an ACTIVE arc