Release v2.1.0 — tooling conventions: Pattern A + B Phase B1 + D#8
Merged
Conversation
…endix H Bundles three independently-designed patterns into one MINOR release per PRISM-workshop/design/tooling_conventions_micro_dds_rev1.md X1: - Pattern A — machine-readable frontmatter. Single YAML block with two comment-grouped sections (skill metadata + framework metadata). New fields: version, released, supersedes, lens_library_embedded, substrate_target, normativity, lint_catalog_version. Authoritative schema at PRISM-workshop/schemas/prism_frontmatter.schema.json. - Pattern B Phase B1 — strength × polarity vocabulary. Frontmatter normativity block declares strength (required / recommended / optional, default required) and polarity glyphs (✅⚠️ 🚫). Title-block tag-convention paragraph extended with two-sentence announcement; new elements use [durability | review-trigger | strength? | polarity?] going forward. Legacy element sweep deferred to v2.2.0 (Phase B2), gated on operator ratification of PRISM-workshop/notes/ pattern_b_legacy_marker_proposals.md. - Pattern D — Appendix H, Vendor parsing observations. Six-status closed vocabulary, per-content-type H3 sections with narrow per-vendor tables, observation-driven appends with release-sweep at 12-month staleness. Seed entry: ChatGPT mobile paste = stripped (the empirical observation that drove §4.12 atomic-prompt self-containment in v2.0.2). Coupling watch-out (per backlog_sequencing_dd_rev1.md Watch-out #2): bundling three thinking sessions silently couples their delivery dates. Bundle justified by review-surface efficiency — all three are independent content additions with no semantic conflict. Bundle would have broken rather than waited if any had blocked. Pattern C (lint catalog) ships off-cycle as lint-v1 in a separate PR; no PRISM.md content change tied to it. Ancillary updates: SKILL.md / CITATION.cff / README.md / VERSION refreshed to v2.1.0; PRISM_backlog.md bumped to v13 with shipped entries for the v2.1.0 bundle and lint-v1 plus an active proposal entry for Pattern B Phase B2; PRISM_v2_1_0.md snapshot created; PRISM_v2_0_2.md retired; RELEASING.md updated with lint-catalog track and lint-gate pre-release checklist item.
Informational lint findings56 info-level findings (non-blocking).
…and 6 more. |
Ronkupper
added a commit
that referenced
this pull request
May 22, 2026
Bundles Pattern A (frontmatter) + Pattern B Phase B1 (normativity vocabulary) + Pattern D (Appendix H — Vendor parsing observations) per design/tooling_conventions_micro_dds_rev1.md X1.
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.
Bundles three independently-designed patterns into one MINOR release per
PRISM-workshop/design/tooling_conventions_micro_dds_rev1.mdX1.What's in this PR
PRISM.mdfrontmatter expanded into a single block with two comment-grouped sections (skill metadata + framework metadata). New fields:version,released,supersedes,lens_library_embedded,substrate_target,normativity,lint_catalog_version. Authoritative schema atPRISM-workshop/schemas/prism_frontmatter.schema.json(workshop-private; CI does best-effort fetch).normativityblock declares strength (required/recommended/optional, defaultrequired) and polarity glyphs (✅/⚠️/🚫). Title-block tag-convention paragraph extended with a two-sentence announcement (no new subsection). New elements use the extended[durability | review-trigger | strength? | polarity?]form going forward. Legacy element sweep deferred to v2.2.0 (Phase B2), gated on operator ratification ofPRISM-workshop/notes/pattern_b_legacy_marker_proposals.md.passthrough/stripped/mangled/error/not-tested/observed-once), per-content-type H3 sections with narrow per-vendor tables, observation-driven appends with release-sweep at 12-month staleness. Seed entry: ChatGPT mobile paste =stripped(the empirical observation that drove §4.12 atomic-prompt self-containment in v2.0.2).Pattern C (lint catalog) ships off-cycle as
lint-v1in a separate PR; noPRISM.mdcontent change tied to it.Coupling watch-out
Per
backlog_sequencing_dd_rev1.mdWatch-out #2: bundling A + D + B Phase B1 silently couples three thinking sessions' delivery dates. Justified by review-surface efficiency — all three are independent content additions with no semantic conflict. Bundle would have broken rather than waited if any had blocked.Ancillary updates
SKILL.md/CITATION.cff/README.md/VERSIONrefreshed to v2.1.0PRISM_backlog.mdbumped to v13 with shipped entries for v2.1.0 +lint-v1, plus active proposal for Pattern B Phase B2PRISM_v2_1_0.mdsnapshot created;PRISM_v2_0_2.mdretiredPRISM_backlog_v13.mdsnapshot created;PRISM_backlog_v6.mdretiredRELEASING.mdupdated with lint-catalog release track + lint-gate pre-release checklist itemVerification
prism_frontmatter.schema.json(check-jsonschema, exit 0)v2.1.0lens_library_embedded: "0.10"matches Appendix Gv0.10Provenance
PRISM-workshop/design/tooling_conventions_survey_dd_rev1.mdPRISM-workshop/design/tooling_conventions_micro_dds_rev1.md(rev1 + amendment, A1–X4)PRISM-workshop/handoffs/tooling_conventions_micro_dds_build.mdPRISM-workshop/design/backlog_sequencing_dd_rev1.mdMerge sequence
Recommend merging the
feat/lint-v1PR first so the lint workflow exists onmainwhen this PR re-runs CI. Tagv2.1.0on this PR's merge commit; taglint-v1on the other PR's merge commit.