Skip to content

docs: add field types and fix value-condition bug in user guide#148

Open
aoustry wants to merge 1 commit into
mainfrom
claude/yaml-field-types-docs-PBRyB
Open

docs: add field types and fix value-condition bug in user guide#148
aoustry wants to merge 1 commit into
mainfrom
claude/yaml-field-types-docs-PBRyB

Conversation

@aoustry
Copy link
Copy Markdown
Collaborator

@aoustry aoustry commented Jun 3, 2026

Add an explicit Type column to all field tables in library.md, system.md,
data-series.md, and scenario-builder.md so readers can see at a glance
whether a field accepts a String, Boolean, Enum, Number, or Mathematical
Expression — following the style already used in solver-optimization.md.

Also:

  • Document the missing version field in the library header (present in
    all real library YAMLs but absent from the docs).
  • Fix an inverted condition in system.md: the value field is a number
    when BOTH time-dependent and scenario-dependent are false, not when
    scenario-dependent is true.
  • Add a top-level field table to system.md (id, description,
    model-libraries, components, connections).
  • Add a token-type table to scenario-builder.md.
  • Fix a copy-paste error in data-series.md ("scenario 2 is 60, 22").
  • Clarify that data series cell values are floating-point numbers.

https://claude.ai/code/session_01PAxkYgxjnRiunwbpHmxdgL

Add an explicit Type column to all field tables in library.md, system.md,
data-series.md, and scenario-builder.md so readers can see at a glance
whether a field accepts a String, Boolean, Enum, Number, or Mathematical
Expression — following the style already used in solver-optimization.md.

Also:
- Document the missing `version` field in the library header (present in
  all real library YAMLs but absent from the docs).
- Fix an inverted condition in system.md: the `value` field is a number
  when BOTH time-dependent and scenario-dependent are false, not when
  scenario-dependent is true.
- Add a top-level field table to system.md (id, description,
  model-libraries, components, connections).
- Add a token-type table to scenario-builder.md.
- Fix a copy-paste error in data-series.md ("scenario 2 is 60, 22").
- Clarify that data series cell values are floating-point numbers.

https://claude.ai/code/session_01PAxkYgxjnRiunwbpHmxdgL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants