Skip to content

Create vale directories #18

Create vale directories

Create vale directories #18

Triggered via push May 29, 2026 18:15
Status Success
Total duration 26s
Artifacts

wiki.yml

on: push
sync-wiki
23s
sync-wiki
Fit to window
Zoom out
Zoom in

Annotations

103 errors, 137 warnings, and 161 notices
[vale] snippets/character_table/brief.md#L1: snippets/character_table/brief.md#L1
[Vale.Spelling] Did you really mean 'codepoint'?
[vale] snippets/character_table/brief.md#L1: snippets/character_table/brief.md#L1
[Vale.Spelling] Did you really mean 'pixmaps'?
[vale] snippets/character_table/brief.md#L5: snippets/character_table/brief.md#L5
[Vale.Spelling] Did you really mean 'codepoints'?
[vale] snippets/character_table/brief.md#L5: snippets/character_table/brief.md#L5
[Vale.Spelling] Did you really mean 'pixmap'?
[vale] Specification Glossary.md#L3: Specification Glossary.md#L3
[Vale.Spelling] Did you really mean 'bitflags'?
[vale] Specification Glossary.md#L5: Specification Glossary.md#L5
[Vale.Spelling] Did you really mean 'Serializer'?
[vale] Specification Glossary.md#L7: Specification Glossary.md#L7
[Vale.Spelling] Did you really mean 'Deserializer'?
[vale] FV0000.md#L7: FV0000.md#L7
[Google.Ordinal] Spell out all ordinal numbers ('4th') in text.
[vale] FV0000.md#L7: FV0000.md#L7
[Vale.Spelling] Did you really mean 'alligned'?
[vale] FV0000.md#L7: FV0000.md#L7
[Vale.Spelling] Did you really mean 'alligned'?
[vale] FV0000.md#L16: FV0000.md#L16
[Vale.Spelling] Did you really mean 'dont'?
[vale] FV0000.md#L16: FV0000.md#L16
[Vale.Spelling] Did you really mean 'waated'?
[vale] FV0000.md#L17: FV0000.md#L17
[Vale.Spelling] Did you really mean 'customWidth'?
[vale] FV0000.md#L17: FV0000.md#L17
[Vale.Spelling] Did you really mean 'constantWidth'?
[vale] snippets/character_table/records/condition/pixmap_index.md#L1: snippets/character_table/records/condition/pixmap_index.md#L1
[Google.OptionalPlurals] Don't use plurals in parentheses such as in 'Table(s)'.
[vale] snippets/color_table/brief.md#L1: snippets/color_table/brief.md#L1
[Vale.Spelling] Did you really mean 'color_table'?
[vale] snippets/color_table/brief.md#L3: snippets/color_table/brief.md#L3
[Vale.Spelling] Did you really mean 'color_table'?
[vale] .ci/styles/proselint/README.md#L1: .ci/styles/proselint/README.md#L1
[Vale.Spelling] Did you really mean 'Suchow'?
[vale] .ci/styles/proselint/README.md#L6: .ci/styles/proselint/README.md#L6
[Vale.Spelling] Did you really mean 'Redistributions'?
[vale] .ci/styles/proselint/README.md#L8: .ci/styles/proselint/README.md#L8
[Vale.Spelling] Did you really mean 'Redistributions'?
[vale] snippets/font_table/brief.md#L1: snippets/font_table/brief.md#L1
[Vale.Spelling] Did you really mean 'font_table'?
[vale] snippets/font_table/brief.md#L3: snippets/font_table/brief.md#L3
[Vale.Spelling] Did you really mean 'font_table'?
[vale] snippets/pixmap_table/brief.md#L1: snippets/pixmap_table/brief.md#L1
[Vale.Spelling] Did you really mean 'pixmap_table'?
[vale] snippets/pixmap_table/brief.md#L3: snippets/pixmap_table/brief.md#L3
[Vale.Spelling] Did you really mean 'pixmap_table'?
[vale] src/Character Table.md#L82: src/Character Table.md#L82
[Vale.Spelling] Did you really mean 'pixmap'?
[vale] src/Character Table.md#L102: src/Character Table.md#L102
[Vale.Spelling] Did you really mean 'codepoints'?
[vale] src/Character Table.md#L115: src/Character Table.md#L115
[Vale.Spelling] Did you really mean 'Pixmap'?
[vale] src/Character Table.md#L117: src/Character Table.md#L117
[Google.OptionalPlurals] Don't use plurals in parentheses such as in 'Byte(s)'.
[vale] src/Character Table.md#L124: src/Character Table.md#L124
[Vale.Spelling] Did you really mean 'Pixmap'?
[vale] src/Character Table.md#L125: src/Character Table.md#L125
[Vale.Spelling] Did you really mean 'Pixmap'?
[vale] src/Character Table.md#L127: src/Character Table.md#L127
[Vale.Spelling] Did you really mean 'advance_x'?
[vale] src/Character Table.md#L128: src/Character Table.md#L128
[Vale.Spelling] Did you really mean 'pixmap_index'?
[vale] src/Character Table.md#L129: src/Character Table.md#L129
[Vale.Spelling] Did you really mean 'codepoints'?
[vale] src/Character Table.md#L130: src/Character Table.md#L130
[Vale.Spelling] Did you really mean 'advance_x'?
[vale] src/Character Table.md#L131: src/Character Table.md#L131
[Vale.Spelling] Did you really mean 'pixmap_index'?
[vale] src/Character Table.md#L132: src/Character Table.md#L132
[Vale.Spelling] Did you really mean 'codepoints'?
[vale] README.md#L9: README.md#L9
[Vale.Spelling] Did you really mean 'reffered'?
[vale] README.md#L9: README.md#L9
[Google.Quotes] Commas and periods go inside quotation marks.
[vale] README.md#L12: README.md#L12
[Google.Ordinal] Spell out all ordinal numbers ('4th') in text.
[vale] README.md#L12: README.md#L12
[Vale.Spelling] Did you really mean 'reffered'?
[vale] README.md#L12: README.md#L12
[Vale.Spelling] Did you really mean 'catagories'?
[vale] README.md#L12: README.md#L12
[Vale.Spelling] Did you really mean 'Configurarion'?
[vale] README.md#L12: README.md#L12
[Google.Ordinal] Spell out all ordinal numbers ('4th') in text.
[vale] README.md#L14: README.md#L14
[Vale.Spelling] Did you really mean 'Codepoint'?
[vale] README.md#L15: README.md#L15
[Vale.Spelling] Did you really mean 'codepoints'?
[vale] README.md#L19: README.md#L19
[Vale.Spelling] Did you really mean 'pixmap'?
[vale] README.md#L22: README.md#L22
[Vale.Spelling] Did you really mean 'Modifer'?
[vale] README.md#L22: README.md#L22
[Vale.Spelling] Did you really mean 'characrer'?
[vale] README.md#L28: README.md#L28
[Vale.Spelling] Did you really mean 'upto'?
[vale] README.md#L28: README.md#L28
[Vale.Spelling] Did you really mean 'specifiy'?
[vale] README.md#L32: README.md#L32
[Vale.Spelling] Did you really mean 'upto'?
[vale] README.md#L32: README.md#L32
[Vale.Spelling] Did you really mean 'pixmap'?
[vale] README.md#L34: README.md#L34
[Google.Quotes] Commas and periods go inside quotation marks.
[vale] README.md#L34: README.md#L34
[Vale.Spelling] Did you really mean 'codepoints'?
[vale] README.md#L34: README.md#L34
[Vale.Spelling] Did you really mean 'flexibilty'?
[vale] README.md#L36: README.md#L36
[Vale.Spelling] Did you really mean 'chatacter'?
[vale] README.md#L38: README.md#L38
[Vale.Spelling] Did you really mean 'chatacter'?
[vale] README.md#L39: README.md#L39
[Vale.Spelling] Did you really mean 'Pixmap'?
[vale] README.md#L40: README.md#L40
[Vale.Spelling] Did you really mean 'pixmap'?
[vale] README.md#L40: README.md#L40
[Vale.Spelling] Did you really mean 'aranged'?
[vale] README.md#L40: README.md#L40
[Vale.Spelling] Did you really mean 'explainations'?
[vale] README.md#L42: README.md#L42
[Vale.Spelling] Did you really mean 'dont'?
[vale] README.md#L42: README.md#L42
[Vale.Spelling] Did you really mean 'pixmap'?
[vale] README.md#L44: README.md#L44
[Vale.Spelling] Did you really mean 'pixmap'?
[vale] snippets/character_table/brief.md#L3: snippets/character_table/brief.md#L3
[Google.Headings] 'Use Cases' should use sentence-style capitalization.
[vale] snippets/character_table/links/condition/pixmap_tables.md#L1: snippets/character_table/links/condition/pixmap_tables.md#L1
[write-good.Passive] 'is enabled' may be passive voice. Use active voice if you can.
[vale] Specification Glossary.md#L5: Specification Glossary.md#L5
[Google.WordList] Use 'capability' or 'feature' instead of 'functionality'.
[vale] Specification Glossary.md#L5: Specification Glossary.md#L5
[Google.WordList] Use 'app' instead of 'application'.
[vale] Specification Glossary.md#L7: Specification Glossary.md#L7
[Google.WordList] Use 'capability' or 'feature' instead of 'functionality'.
[vale] Specification Glossary.md#L7: Specification Glossary.md#L7
[Google.WordList] Use 'app' instead of 'application'.
[vale] snippets/character_table/modifiers/details/use_advance_x.md#L1: snippets/character_table/modifiers/details/use_advance_x.md#L1
[write-good.Passive] 'is added' may be passive voice. Use active voice if you can.
[vale] FV0000.md#L1: FV0000.md#L1
[Google.Headings] '***** file (Simple Pixel Font file) as of ****** (SPF Vanilla) (Outdated)' should use sentence-style capitalization.
[vale] FV0000.md#L3: FV0000.md#L3
[Google.Headings] 'Binary File Structure' should use sentence-style capitalization.
[vale] FV0000.md#L7: FV0000.md#L7
[write-good.Passive] 'are alligned' may be passive voice. Use active voice if you can.
[vale] FV0000.md#L7: FV0000.md#L7
[write-good.Passive] 'are ignored' may be passive voice. Use active voice if you can.
[vale] FV0000.md#L8: FV0000.md#L8
[write-good.Passive] 'is used' may be passive voice. Use active voice if you can.
[vale] FV0000.md#L8: FV0000.md#L8
[Google.WordList] Use 'preceding' instead of 'above'.
[vale] FV0000.md#L9: FV0000.md#L9
[write-good.Passive] 'be found' may be passive voice. Use active voice if you can.
[vale] FV0000.md#L13: FV0000.md#L13
[Google.Will] Avoid using 'will'.
[vale] FV0000.md#L16: FV0000.md#L16
[Google.We] Try to avoid using first-person plural like 'we'.
[vale] FV0000.md#L16: FV0000.md#L16
[Google.We] Try to avoid using first-person plural like 'we'.
[vale] FV0000.md#L16: FV0000.md#L16
[Google.We] Try to avoid using first-person plural like 'we'.
[vale] FV0000.md#L16: FV0000.md#L16
[Google.Will] Avoid using 'will'.
[vale] FV0000.md#L16: FV0000.md#L16
[Google.Will] Avoid using 'will'.
[vale] FV0000.md#L16: FV0000.md#L16
[write-good.Passive] 'be unused' may be passive voice. Use active voice if you can.
[vale] FV0000.md#L18: FV0000.md#L18
[proselint.Needless] Prefer 'divisible' over 'dividable'
[vale] FV0000.md#L18: FV0000.md#L18
[write-good.TooWordy] 'remainder' is too wordy.
[vale] FV0000.md#L18: FV0000.md#L18
[write-good.TooWordy] 'remainder' is too wordy.
[vale] FV0000.md#L18: FV0000.md#L18
[Google.Will] Avoid using 'will'.
[vale] FV0000.md#L18: FV0000.md#L18
[write-good.Weasel] 'completely' is a weasel word!
[vale] snippets/character_table/records/brief/pixmap_index.md#L1: snippets/character_table/records/brief/pixmap_index.md#L1
[write-good.Passive] 'is enabled' may be passive voice. Use active voice if you can.
[vale] snippets/character_table/records/brief/pixmap_table_index.md#L1: snippets/character_table/records/brief/pixmap_table_index.md#L1
[write-good.Passive] 'is enabled' may be passive voice. Use active voice if you can.
[vale] snippets/character_table/records/condition/advance_x.md#L1: snippets/character_table/records/condition/advance_x.md#L1
[write-good.Passive] 'is enabled' may be passive voice. Use active voice if you can.
[vale] snippets/character_table/records/condition/codepoints.md#L1: snippets/character_table/records/condition/codepoints.md#L1
[write-good.Passive] 'is set' may be passive voice. Use active voice if you can.
[vale] snippets/color_table/brief.md#L1: snippets/color_table/brief.md#L1
[Google.Headings] 'color_table table' should use sentence-style capitalization.
[vale] .ci/styles/proselint/README.md#L4: .ci/styles/proselint/README.md#L4
[Google.OxfordComma] Use the Oxford comma in 'Redistribution and use in source and binary forms, with or'.
[vale] .ci/styles/proselint/README.md#L4: .ci/styles/proselint/README.md#L4
[write-good.Passive] 'are permitted' may be passive voice. Use active voice if you can.
[vale] .ci/styles/proselint/README.md#L4: .ci/styles/proselint/README.md#L4
[write-good.TooWordy] 'provided that' is too wordy.
[vale] .ci/styles/proselint/README.md#L4: .ci/styles/proselint/README.md#L4
[write-good.Passive] 'are met' may be passive voice. Use active voice if you can.
[vale] .ci/styles/proselint/README.md#L6: .ci/styles/proselint/README.md#L6
[write-good.TooWordy] 'retain' is too wordy.
[vale] .ci/styles/proselint/README.md#L6: .ci/styles/proselint/README.md#L6
[Google.WordList] Use 'preceding' instead of 'above'.
[vale] .ci/styles/proselint/README.md#L8: .ci/styles/proselint/README.md#L8
[Google.WordList] Use 'preceding' instead of 'above'.
[vale] .ci/styles/proselint/README.md#L10: .ci/styles/proselint/README.md#L10
[write-good.Passive] 'be used' may be passive voice. Use active voice if you can.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[write-good.Passive] 'IS PROVIDED' may be passive voice. Use active voice if you can.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[write-good.Passive] 'ARE DISCLAIMED' may be passive voice. Use active voice if you can.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[write-good.TooWordy] 'SHALL' is too wordy.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[write-good.TooWordy] 'HOWEVER' is too wordy.
[vale] snippets/color_table/configurations/brief/constant_alpha.md#L1: snippets/color_table/configurations/brief/constant_alpha.md#L1
[Google.Headings] 'constant_alpha' should use sentence-style capitalization.
[vale] snippets/color_table/modifiers/brief/use_color_type.md#L1: snippets/color_table/modifiers/brief/use_color_type.md#L1
[Google.Headings] 'use_color_type' should use sentence-style capitalization.
[vale] snippets/color_table/records/brief/alpha.md#L1: snippets/color_table/records/brief/alpha.md#L1
[Google.Headings] 'alpha' should use sentence-style capitalization.
[vale] snippets/color_table/modifiers/details/use_color_type.md#L1: snippets/color_table/modifiers/details/use_color_type.md#L1
[Google.Headings] 'use_color_type details' should use sentence-style capitalization.
[vale] snippets/color_table/records/brief/blue.md#L1: snippets/color_table/records/brief/blue.md#L1
[Google.Headings] 'blue' should use sentence-style capitalization.
[vale] snippets/color_table/records/brief/color_type.md#L1: snippets/color_table/records/brief/color_type.md#L1
[Google.Headings] 'color_type' should use sentence-style capitalization.
[vale] snippets/color_table/records/brief/green.md#L1: snippets/color_table/records/brief/green.md#L1
[Google.Headings] 'green' should use sentence-style capitalization.
[vale] snippets/font_table/records/brief/author.md#L1: snippets/font_table/records/brief/author.md#L1
[Google.Headings] 'author' should use sentence-style capitalization.
[vale] snippets/color_table/records/brief/red.md#L1: snippets/color_table/records/brief/red.md#L1
[Google.Headings] 'red' should use sentence-style capitalization.
[vale] snippets/font_table/brief.md#L1: snippets/font_table/brief.md#L1
[Google.Headings] 'font_table table' should use sentence-style capitalization.
[vale] snippets/font_table/links/brief/character_tables.md#L1: snippets/font_table/links/brief/character_tables.md#L1
[Google.Headings] 'character_tables' should use sentence-style capitalization.
[vale] snippets/font_table/records/brief/character_table_indexes.md#L1: snippets/font_table/records/brief/character_table_indexes.md#L1
[Google.Headings] 'character_table_indexes' should use sentence-style capitalization.
[vale] snippets/font_table/records/brief/font_type.md#L1: snippets/font_table/records/brief/font_type.md#L1
[Google.Headings] 'font_type' should use sentence-style capitalization.
[vale] snippets/font_table/records/brief/version.md#L1: snippets/font_table/records/brief/version.md#L1
[Google.Headings] 'version' should use sentence-style capitalization.
[vale] snippets/pixmap_table/brief.md#L1: snippets/pixmap_table/brief.md#L1
[Google.Headings] 'pixmap_table table' should use sentence-style capitalization.
[vale] snippets/pixmap_table/configurations/brief/constant_bits_per_pixel.md#L1: snippets/pixmap_table/configurations/brief/constant_bits_per_pixel.md#L1
[Google.Headings] 'constant_bits_per_pixel' should use sentence-style capitalization.
[vale] snippets/font_table/records/brief/name.md#L1: snippets/font_table/records/brief/name.md#L1
[Google.Headings] 'name' should use sentence-style capitalization.
[vale] snippets/pixmap_table/configurations/brief/constant_height.md#L1: snippets/pixmap_table/configurations/brief/constant_height.md#L1
[Google.Headings] 'constant_height' should use sentence-style capitalization.
[vale] snippets/pixmap_table/configurations/brief/constant_width.md#L1: snippets/pixmap_table/configurations/brief/constant_width.md#L1
[Google.Headings] 'constant_width' should use sentence-style capitalization.
[vale] snippets/pixmap_table/links/brief/color_tables.md#L1: snippets/pixmap_table/links/brief/color_tables.md#L1
[Google.Headings] 'color_tables' should use sentence-style capitalization.
[vale] snippets/pixmap_table/records/brief/bits_per_pixel.md#L1: snippets/pixmap_table/records/brief/bits_per_pixel.md#L1
[Google.Headings] 'bits_per_pixel' should use sentence-style capitalization.
[vale] snippets/pixmap_table/records/brief/data.md#L1: snippets/pixmap_table/records/brief/data.md#L1
[Google.Headings] 'data' should use sentence-style capitalization.
[vale] snippets/pixmap_table/records/brief/height.md#L1: snippets/pixmap_table/records/brief/height.md#L1
[Google.Headings] 'height' should use sentence-style capitalization.
[vale] snippets/pixmap_table/records/brief/width.md#L1: snippets/pixmap_table/records/brief/width.md#L1
[Google.Headings] 'width' should use sentence-style capitalization.
[vale] src/Character Table.md#L3: src/Character Table.md#L3
[Google.Headings] 'Table Structure' should use sentence-style capitalization.
[vale] src/Character Table.md#L8: src/Character Table.md#L8
[Google.Headings] 'Modifier Flags' should use sentence-style capitalization.
[vale] src/Character Table.md#L17: src/Character Table.md#L17
[Google.Headings] 'Flag Details' should use sentence-style capitalization.
[vale] src/Character Table.md#L23: src/Character Table.md#L23
[Google.Headings] 'Configuration Flags' should use sentence-style capitalization.
[vale] src/Character Table.md#L30: src/Character Table.md#L30
[Google.Headings] 'Configuration Values' should use sentence-style capitalization.
[vale] src/Character Table.md#L36: src/Character Table.md#L36
[Google.Headings] 'Table Links' should use sentence-style capitalization.
[vale] src/Character Table.md#L43: src/Character Table.md#L43
[Google.Headings] 'Link Arrays' should use sentence-style capitalization.
[vale] src/Character Table.md#L49: src/Character Table.md#L49
[Google.Headings] 'Character Record' should use sentence-style capitalization.
[vale] src/Character Table.md#L60: src/Character Table.md#L60
[Google.Headings] 'Record Layout Examples' should use sentence-style capitalization.
[vale] src/Character Table.md#L62: src/Character Table.md#L62
[Google.Colons] ': M' should be in lowercase.
[vale] src/Character Table.md#L72: src/Character Table.md#L72
[Google.Colons] ': W' should be in lowercase.
[vale] src/Character Table.md#L82: src/Character Table.md#L82
[Google.Colons] ': W' should be in lowercase.
[vale] src/Character Table.md#L92: src/Character Table.md#L92
[Google.Colons] ': W' should be in lowercase.
[vale] src/Character Table.md#L102: src/Character Table.md#L102
[Google.Colons] ': W' should be in lowercase.
[vale] src/Character Table.md#L113: src/Character Table.md#L113
[Google.Headings] 'Complete Table Example' should use sentence-style capitalization.
[vale] README.md#L1: README.md#L1
[Google.Headings] 'Visual Overview (Outdated)' should use sentence-style capitalization.
[vale] README.md#L6: README.md#L6
[Google.Headings] 'Binary Structure' should use sentence-style capitalization.
[vale] README.md#L7: README.md#L7
[Google.Headings] 'Font Header' should use sentence-style capitalization.
[vale] README.md#L8: README.md#L8
[Google.Headings] 'Magic Bytes (Bytes 1-3)' should use sentence-style capitalization.
[vale] README.md#L9: README.md#L9
[write-good.Passive] 'are reffered' may be passive voice. Use active voice if you can.
[vale] README.md#L11: README.md#L11
[Google.Headings] 'Font Properties (Byte 4)' should use sentence-style capitalization.
[vale] README.md#L12: README.md#L12
[write-good.Passive] 'are split' may be passive voice. Use active voice if you can.
[vale] README.md#L12: README.md#L12
[write-good.Passive] 'is structured' may be passive voice. Use active voice if you can.
[vale] README.md#L12: README.md#L12
[write-good.Passive] 'are reserved' may be passive voice. Use active voice if you can.
[vale] README.md#L15: README.md#L15
[Google.Will] Avoid using 'will'.
[vale] README.md#L16: README.md#L16
[Google.Will] Avoid using 'will'.
[vale] README.md#L19: README.md#L19
[write-good.Passive] 'is represented' may be passive voice. Use active voice if you can.
[vale] README.md#L21: README.md#L21
[Google.Headings] 'Modifier Flags (bits 5-8)' should use sentence-style capitalization.
[vale] README.md#L22: README.md#L22
[write-good.Passive] 'is set' may be passive voice. Use active voice if you can.
[vale] README.md#L22: README.md#L22
[write-good.Passive] 'being defined' may be passive voice. Use active voice if you can.
[vale] README.md#L23: README.md#L23
[Google.Will] Avoid using 'will'.
[vale] README.md#L24: README.md#L24
[Google.Will] Avoid using 'will'.
[vale] README.md#L27: README.md#L27
[Google.Headings] 'Configuration Values' should use sentence-style capitalization.
[vale] README.md#L28: README.md#L28
[write-good.TooWordy] 'additional' is too wordy.
[vale] README.md#L29: README.md#L29
[Google.Headings] 'Font Body' should use sentence-style capitalization.
[vale] README.md#L31: README.md#L31
[Google.Headings] 'Character Definitions' should use sentence-style capitalization.
[vale] README.md#L32: README.md#L32
[write-good.Passive] 'is defined' may be passive voice. Use active voice if you can.
[vale] README.md#L33: README.md#L33
[Google.Headings] 'Grapheme Cluster' should use sentence-style capitalization.
[vale] README.md#L34: README.md#L34
[write-good.Passive] 'is found' may be passive voice. Use active voice if you can.
[vale] README.md#L34: README.md#L34
[Google.Colons] ': G' should be in lowercase.
[vale] README.md#L35: README.md#L35
[Google.Headings] 'Custom Width' should use sentence-style capitalization.
[vale] README.md#L36: README.md#L36
[write-good.Passive] 'being defined' may be passive voice. Use active voice if you can.
[vale] README.md#L36: README.md#L36
[write-good.Passive] 'is enabled' may be passive voice. Use active voice if you can.
[vale] README.md#L37: README.md#L37
[Google.Headings] 'Custom Height' should use sentence-style capitalization.
[vale] README.md#L38: README.md#L38
[write-good.Passive] 'being defined' may be passive voice. Use active voice if you can.
[vale] README.md#L38: README.md#L38
[write-good.Passive] 'is enabled' may be passive voice. Use active voice if you can.
[vale] README.md#L39: README.md#L39
[Google.Headings] 'Character Pixmap' should use sentence-style capitalization.
[vale] README.md#L40: README.md#L40
[Google.We] Try to avoid using first-person plural like 'we'.
[vale] README.md#L40: README.md#L40
[Google.We] Try to avoid using first-person plural like 'we'.
[vale] README.md#L40: README.md#L40
[Google.Will] Avoid using 'will'.
[vale] README.md#L40: README.md#L40
[write-good.Passive] 'is enabled' may be passive voice. Use active voice if you can.
[vale] README.md#L42: README.md#L42
[Google.We] Try to avoid using first-person plural like 'we'.
[vale] README.md#L42: README.md#L42
[Google.We] Try to avoid using first-person plural like 'we'.
[vale] README.md#L42: README.md#L42
[Google.We] Try to avoid using first-person plural like 'we'.
[vale] README.md#L42: README.md#L42
[Google.Will] Avoid using 'will'.
[vale] README.md#L42: README.md#L42
[Google.Will] Avoid using 'will'.
[vale] README.md#L42: README.md#L42
[write-good.Passive] 'be unused' may be passive voice. Use active voice if you can.
[vale] README.md#L42: README.md#L42
[write-good.Passive] 'is enabled' may be passive voice. Use active voice if you can.
[vale] README.md#L44: README.md#L44
[proselint.Needless] Prefer 'divisible' over 'dividable'
[vale] README.md#L44: README.md#L44
[write-good.TooWordy] 'remainder' is too wordy.
[vale] README.md#L44: README.md#L44
[write-good.TooWordy] 'remainder' is too wordy.
[vale] README.md#L44: README.md#L44
[Google.Will] Avoid using 'will'.
[vale] README.md#L44: README.md#L44
[write-good.Weasel] 'completely' is a weasel word!
sync-wiki
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
sync-wiki: /entrypoint.sh#L127
No file diff between build and wiki. Exiting.
[vale] snippets/character_table/brief.md#L1: snippets/character_table/brief.md#L1
[Google.Parens] Use parentheses judiciously.
[vale] snippets/character_table/links/condition/pixmap_tables.md#L1: snippets/character_table/links/condition/pixmap_tables.md#L1
[Google.Passive] In general, use active voice instead of passive voice ('is enabled').
[vale] snippets/character_table/modifiers/details/use_advance_x.md#L1: snippets/character_table/modifiers/details/use_advance_x.md#L1
[Google.Passive] In general, use active voice instead of passive voice ('is added').
[vale] FV0000.md#L1: FV0000.md#L1
[Google.Parens] Use parentheses judiciously.
[vale] FV0000.md#L1: FV0000.md#L1
[Google.Acronyms] Spell out 'SPF', if it's unfamiliar to the audience.
[vale] FV0000.md#L6: FV0000.md#L6
[write-good.E-Prime] Try to avoid using 'are'.
[vale] FV0000.md#L6: FV0000.md#L6
[write-good.E-Prime] Try to avoid using 'are'.
[vale] FV0000.md#L7: FV0000.md#L7
[Google.Parens] Use parentheses judiciously.
[vale] FV0000.md#L7: FV0000.md#L7
[Google.Passive] In general, use active voice instead of passive voice ('are alligned').
[vale] FV0000.md#L7: FV0000.md#L7
[write-good.E-Prime] Try to avoid using 'are'.
[vale] FV0000.md#L7: FV0000.md#L7
[write-good.E-Prime] Try to avoid using 'are'.
[vale] FV0000.md#L7: FV0000.md#L7
[Google.Passive] In general, use active voice instead of passive voice ('are ignored').
[vale] FV0000.md#L7: FV0000.md#L7
[write-good.E-Prime] Try to avoid using 'is'.
[vale] FV0000.md#L8: FV0000.md#L8
[write-good.E-Prime] Try to avoid using 'is'.
[vale] FV0000.md#L8: FV0000.md#L8
[Google.Passive] In general, use active voice instead of passive voice ('is used').
[vale] FV0000.md#L8: FV0000.md#L8
[Google.Parens] Use parentheses judiciously.
[vale] FV0000.md#L8: FV0000.md#L8
[write-good.E-Prime] Try to avoid using 'be'.
[vale] FV0000.md#L9: FV0000.md#L9
[write-good.E-Prime] Try to avoid using 'are'.
[vale] FV0000.md#L9: FV0000.md#L9
[Google.Passive] In general, use active voice instead of passive voice ('be found').
[vale] FV0000.md#L9: FV0000.md#L9
[write-good.E-Prime] Try to avoid using 'be'.
[vale] FV0000.md#L9: FV0000.md#L9
[Google.Parens] Use parentheses judiciously.
[vale] FV0000.md#L12: FV0000.md#L12
[Google.Parens] Use parentheses judiciously.
[vale] FV0000.md#L12: FV0000.md#L12
[Google.Contractions] Use 'that's' instead of 'that is'.
[vale] FV0000.md#L12: FV0000.md#L12
[write-good.E-Prime] Try to avoid using 'is'.
[vale] FV0000.md#L13: FV0000.md#L13
[write-good.E-Prime] Try to avoid using 'is'.
[vale] FV0000.md#L13: FV0000.md#L13
[Google.Parens] Use parentheses judiciously.
[vale] FV0000.md#L13: FV0000.md#L13
[write-good.E-Prime] Try to avoid using 'be'.
[vale] FV0000.md#L16: FV0000.md#L16
[write-good.E-Prime] Try to avoid using 'is'.
[vale] FV0000.md#L16: FV0000.md#L16
[Google.Parens] Use parentheses judiciously.
[vale] FV0000.md#L16: FV0000.md#L16
[write-good.E-Prime] Try to avoid using 'be'.
[vale] FV0000.md#L16: FV0000.md#L16
[Google.Passive] In general, use active voice instead of passive voice ('be unused').
[vale] FV0000.md#L17: FV0000.md#L17
[write-good.E-Prime] Try to avoid using 'are'.
[vale] FV0000.md#L18: FV0000.md#L18
[write-good.E-Prime] Try to avoid using 'is'.
[vale] FV0000.md#L18: FV0000.md#L18
[Google.Contractions] Use 'isn't' instead of 'is not'.
[vale] FV0000.md#L18: FV0000.md#L18
[write-good.E-Prime] Try to avoid using 'be'.
[vale] snippets/character_table/records/brief/pixmap_index.md#L1: snippets/character_table/records/brief/pixmap_index.md#L1
[Google.Passive] In general, use active voice instead of passive voice ('is enabled').
[vale] snippets/character_table/records/brief/pixmap_table_index.md#L1: snippets/character_table/records/brief/pixmap_table_index.md#L1
[Google.Passive] In general, use active voice instead of passive voice ('is enabled').
[vale] snippets/character_table/records/condition/advance_x.md#L1: snippets/character_table/records/condition/advance_x.md#L1
[Google.Passive] In general, use active voice instead of passive voice ('is enabled').
[vale] snippets/character_table/records/condition/codepoints.md#L1: snippets/character_table/records/condition/codepoints.md#L1
[Google.Passive] In general, use active voice instead of passive voice ('is set').
[vale] .ci/styles/proselint/README.md#L4: .ci/styles/proselint/README.md#L4
[Google.Passive] In general, use active voice instead of passive voice ('are permitted').
[vale] .ci/styles/proselint/README.md#L4: .ci/styles/proselint/README.md#L4
[write-good.E-Prime] Try to avoid using 'are'.
[vale] .ci/styles/proselint/README.md#L4: .ci/styles/proselint/README.md#L4
[Google.Passive] In general, use active voice instead of passive voice ('are met').
[vale] .ci/styles/proselint/README.md#L4: .ci/styles/proselint/README.md#L4
[write-good.E-Prime] Try to avoid using 'are'.
[vale] .ci/styles/proselint/README.md#L10: .ci/styles/proselint/README.md#L10
[Google.Passive] In general, use active voice instead of passive voice ('be used').
[vale] .ci/styles/proselint/README.md#L10: .ci/styles/proselint/README.md#L10
[write-good.E-Prime] Try to avoid using 'be'.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'THIS', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[write-good.E-Prime] Try to avoid using 'IS'.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Passive] In general, use active voice instead of passive voice ('IS PROVIDED').
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'THE', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'AND', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'AND', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'ANY', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'BUT', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'NOT', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'THE', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'AND', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'FOR', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'ARE', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Passive] In general, use active voice instead of passive voice ('ARE DISCLAIMED').
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[write-good.E-Prime] Try to avoid using 'ARE'.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'EVENT', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'SHALL', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'THE', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[write-good.E-Prime] Try to avoid using 'BE'.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'FOR', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'ANY', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Parens] Use parentheses judiciously.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'NOT', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'GOODS', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Semicolons] Use semicolons judiciously.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'LOSS', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'USE', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'DATA', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Semicolons] Use semicolons judiciously.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'AND', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'ANY', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'TORT', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'ANY', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'WAY', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'OUT', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'THE', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'USE', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'THIS', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'EVEN', if it's unfamiliar to the audience.
[vale] .ci/styles/proselint/README.md#L12: .ci/styles/proselint/README.md#L12
[Google.Acronyms] Spell out 'SUCH', if it's unfamiliar to the audience.
[vale] src/Character Table.md#L62: src/Character Table.md#L62
[Google.Parens] Use parentheses judiciously.
[vale] src/Character Table.md#L115: src/Character Table.md#L115
[Google.Parens] Use parentheses judiciously.
[vale] src/Character Table.md#L117: src/Character Table.md#L117
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L1: README.md#L1
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L2: README.md#L2
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L8: README.md#L8
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L9: README.md#L9
[Google.Passive] In general, use active voice instead of passive voice ('are reffered').
[vale] README.md#L9: README.md#L9
[write-good.E-Prime] Try to avoid using 'are'.
[vale] README.md#L9: README.md#L9
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L9: README.md#L9
[write-good.E-Prime] Try to avoid using 'are'.
[vale] README.md#L11: README.md#L11
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L12: README.md#L12
[write-good.E-Prime] Try to avoid using 'being'.
[vale] README.md#L12: README.md#L12
[Google.Passive] In general, use active voice instead of passive voice ('are split').
[vale] README.md#L12: README.md#L12
[write-good.E-Prime] Try to avoid using 'are'.
[vale] README.md#L12: README.md#L12
[Google.Passive] In general, use active voice instead of passive voice ('is structured').
[vale] README.md#L12: README.md#L12
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L12: README.md#L12
[Google.Passive] In general, use active voice instead of passive voice ('are reserved').
[vale] README.md#L12: README.md#L12
[write-good.E-Prime] Try to avoid using 'are'.
[vale] README.md#L13: README.md#L13
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L15: README.md#L15
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L19: README.md#L19
[Google.Passive] In general, use active voice instead of passive voice ('is represented').
[vale] README.md#L19: README.md#L19
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L20: README.md#L20
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L21: README.md#L21
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L22: README.md#L22
[Google.Passive] In general, use active voice instead of passive voice ('is set').
[vale] README.md#L22: README.md#L22
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L22: README.md#L22
[Google.Passive] In general, use active voice instead of passive voice ('being defined').
[vale] README.md#L22: README.md#L22
[write-good.E-Prime] Try to avoid using 'being'.
[vale] README.md#L22: README.md#L22
[write-good.E-Prime] Try to avoid using 'be'.
[vale] README.md#L23: README.md#L23
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L24: README.md#L24
[write-good.E-Prime] Try to avoid using 'be'.
[vale] README.md#L32: README.md#L32
[Google.Passive] In general, use active voice instead of passive voice ('is defined').
[vale] README.md#L32: README.md#L32
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L32: README.md#L32
[Google.Semicolons] Use semicolons judiciously.
[vale] README.md#L34: README.md#L34
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L34: README.md#L34
[Google.Passive] In general, use active voice instead of passive voice ('is found').
[vale] README.md#L34: README.md#L34
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L34: README.md#L34
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L36: README.md#L36
[write-good.E-Prime] Try to avoid using 'being'.
[vale] README.md#L36: README.md#L36
[Google.Passive] In general, use active voice instead of passive voice ('being defined').
[vale] README.md#L36: README.md#L36
[Google.Passive] In general, use active voice instead of passive voice ('is enabled').
[vale] README.md#L36: README.md#L36
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L36: README.md#L36
[Google.Contractions] Use 'don't' instead of 'do NOT'.
[vale] README.md#L36: README.md#L36
[Google.Acronyms] Spell out 'NOT', if it's unfamiliar to the audience.
[vale] README.md#L38: README.md#L38
[write-good.E-Prime] Try to avoid using 'being'.
[vale] README.md#L38: README.md#L38
[Google.Passive] In general, use active voice instead of passive voice ('being defined').
[vale] README.md#L38: README.md#L38
[Google.Passive] In general, use active voice instead of passive voice ('is enabled').
[vale] README.md#L38: README.md#L38
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L38: README.md#L38
[Google.Contractions] Use 'don't' instead of 'do NOT'.
[vale] README.md#L38: README.md#L38
[Google.Acronyms] Spell out 'NOT', if it's unfamiliar to the audience.
[vale] README.md#L40: README.md#L40
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L40: README.md#L40
[write-good.E-Prime] Try to avoid using 'be'.
[vale] README.md#L40: README.md#L40
[Google.Passive] In general, use active voice instead of passive voice ('is enabled').
[vale] README.md#L40: README.md#L40
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L42: README.md#L42
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L42: README.md#L42
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L42: README.md#L42
[write-good.E-Prime] Try to avoid using 'be'.
[vale] README.md#L42: README.md#L42
[Google.Passive] In general, use active voice instead of passive voice ('be unused').
[vale] README.md#L42: README.md#L42
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L42: README.md#L42
[Google.Passive] In general, use active voice instead of passive voice ('is enabled').
[vale] README.md#L43: README.md#L43
[Google.Parens] Use parentheses judiciously.
[vale] README.md#L44: README.md#L44
[Google.Contractions] Use 'isn't' instead of 'is not'.
[vale] README.md#L44: README.md#L44
[write-good.E-Prime] Try to avoid using 'is'.
[vale] README.md#L44: README.md#L44
[write-good.E-Prime] Try to avoid using 'be'.