Skip to content

Add AlternativeNumber element to v1.1 schema#86

Merged
bpepple merged 1 commit into
masterfrom
67-add-alternativenumber-element
Jul 17, 2026
Merged

Add AlternativeNumber element to v1.1 schema#86
bpepple merged 1 commit into
masterfrom
67-add-alternativenumber-element

Conversation

@bpepple

@bpepple bpepple commented Jul 14, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds an optional AlternativeNumber string element to the v1.1 draft schema, placed alongside the existing Number element.
  • Adds tests covering the element's presence, absence, and duplicate-element validation.

Why

Marvel and DC (and some other publishers) occasionally publish issues with a legacy or alternate numbering scheme in addition to the primary issue number (e.g. a title relaunches at #1 while also carrying over its "legacy" numbering from a prior volume). AlternativeNumber gives metadata consumers a place to record that secondary number without overloading the Number element.

Closes #67

Adds an optional AlternativeNumber string element to the v1.1 draft schema, alongside the existing Number element, and adds tests covering its presence, absence, and duplicate-element validation.
@bpepple bpepple self-assigned this Jul 14, 2026
@bpepple bpepple added enhancement New feature or request non-breaking The change will generate a new minor version of the schema labels Jul 14, 2026
@bpepple bpepple linked an issue Jul 14, 2026 that may be closed by this pull request
@bpepple
bpepple merged commit 0886f0f into master Jul 17, 2026
3 checks passed
@bpepple
bpepple deleted the 67-add-alternativenumber-element branch July 17, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request non-breaking The change will generate a new minor version of the schema

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add AlternativeNumber element

2 participants