BASE 1.3.0 documentation fixes and cleanups (SPECBASE-48)#19
Open
sebastian-iancu wants to merge 8 commits into
Open
BASE 1.3.0 documentation fixes and cleanups (SPECBASE-48)#19sebastian-iancu wants to merge 8 commits into
sebastian-iancu wants to merge 8 commits into
Conversation
…md and CLAUDE.md for AI guidance; add settings.json for Claude permissions and plugins.
…ultiple documents, including documentation fixes, BMM definitions, and updated issue references (SPECBASE-48)
…agreement on SPECBASE-39
…n BMM expressions
… class tables Replace the pre-escaped * HTML entity with the literal '*' character in openehr_base_1.3.0.bmm.json: the multiply operator alias, the Multiplicity_unbounded_marker constant and the Regex_any_pattern constant. The model should carry the plain character; output-format escaping is the publisher's job. Regenerate the eight affected docs/UML/classes tables (basic_definitions, multiplicity_interval, numeric, integer, integer64, real, double, iso8601_duration); the only change is * -> * on one line each. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Drop auto-approval of destructive/local-mutating git ops from the shared .claude/settings.json: git reset (--hard), git checkout (-f / path revert), git worktree (remove --force), and git branch (-D). These now prompt. Retains read-only/low-risk entries: git diff, git add, git commit, the trusted WebFetch domain, and the read-only Atlassian MCP lookups. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Documentation fixes and cleanups for the BASE Release 1.3.0 (unreleased) sources, primarily addressing SPECBASE-48 (documentation fixes and typos, incl. SPECPR-392), with a
RESOURCE_DESCRIPTIONcorrection from SPECBASE-39 and AI-agent tooling config.Changes
*→*) in BMM and class tablesVALIDITY_KINDdoc count andPARTY_REFinvariant spacingRESOURCE_DESCRIPTIONinvariantsRESOURCE_DESCRIPTION.lifecycle_stateper agreement.gitignoreentries,AGENTS.md/CLAUDE.mdAI guidance, and Claudesettings.jsonNotes
docs/*.htmlpublication artifacts are intentionally not included in this PR.🤖 Generated with Claude Code