Skip to content

0.11.0: artifact.add, fishbone descriptions, GCV usage, update-site listing - #35

Merged
jcombs-pointblue merged 5 commits into
masterfrom
claude/artifact-add
Oct 6, 2026
Merged

jcombs-pointblue merged 5 commits into
masterfrom
claude/artifact-add

Conversation

@jcombs-pointblue

@jcombs-pointblue jcombs-pointblue commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Core changes the web's next release needs (DirXMLDevWeb 0.9.0):

  • artifact.add — resource.add was registered twice (artifact kinds, then the role catalog's resources) and SPECS.put let the later one win, so mapping tables / ECMAScript / GCV-definition resources could not be created through the catalog. The artifact creator is artifact.add --kind mapping-table|ecmascript|gcv; Registry.register refuses a duplicate name at start-up.
  • Fishbone descriptions — query fishbone --json policies carry description (the policy's own <description>, else the object's description meta) for hover text.
  • GcvOps.usage — every place a GCV is read: policies (tokens, ~name~, and <if-global-variable> conditions, which the reference scan missed) and the driver's configuration documents. gcv.delete refuses on any of them; the validator's undefined-GCV check sees conditions too.
  • UpdateSite.list — what an update site offers, for a picker; sites.properties names with spaces ("Novell Public") were cut at the space.
  • pom at 0.11.0.

795 tests green (3 new).

🤖 Generated with Claude Code

jcombs-pointblue and others added 5 commits October 6, 2026 10:25
…ations

resource.add was registered twice (artifact kinds, then the role catalog's
resources) and the later one hid the first, so mapping tables, ECMAScript
and GCV-definition resources could not be created through the catalog.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ffers); 0.11.0

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…es may hold spaces

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@jcombs-pointblue jcombs-pointblue changed the title artifact.add: unhide the mapping-table/ECMAScript/GCV creator 0.11.0: artifact.add, fishbone descriptions, GCV usage, update-site listing Oct 6, 2026
@jcombs-pointblue
jcombs-pointblue merged commit 1480c24 into master Oct 6, 2026
4 checks passed
@jcombs-pointblue
jcombs-pointblue deleted the claude/artifact-add branch October 6, 2026 18:59
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.

1 participant