Skip to content

Carry the corrected view-chain-layout skill and move the linter to 0.9.0 - #277

Merged
oblomov-dev merged 2 commits into
mainfrom
claude/laughing-dijkstra-wdb15v
Oct 22, 2026
Merged

oblomov-dev merged 2 commits into
mainfrom
claude/laughing-dijkstra-wdb15v

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

Review of 2026-10-22.

  • .claude/skills/view-chain-layout/SKILL.md byte-identical to the core's corrected copy. Merge together with abap2UI5/abap2UI5, samples and samples-stack on the same branch name; the core's check:shared is red until all four carry it.
  • @abap2ui5/linter ^0.9.0. Its metadata release is 1.153.0, so the 19 @openui5/* / @sapui5/* pins follow (check-pins rule 5); catalogue-derived.json regenerated. Linter 0.9.0's chain-house-layout --fix leaves a comment line at its column, so format-chain.mjs gained alignChainComments() and the generated overview app is byte-identical to the committed one again.

npm test 64 pass, npm run gates green (690 files, 0 failing).


Generated by Claude Code

…only by construction, not by a check

The abap2UI5 repository is the source of this skill; its paragraph on what
the linter checks claimed a verification that @abap2ui5/linter 0.9.0 does
not perform.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Qid1F6VFxWyQLPvqsr1woq
The linter's control metadata is 1.153.0, and check-pins holds the
@openui5/@SAPUI5 runtime pins to the same release. catalogue-derived.json
is what 0.9.0 derives (a binding-type-too-new need on app 018).

chain-house-layout --fix leaves a comment line at the author's column from
0.9.0 on, so the overview generator now snaps a comment inside a chain to
the chain line below it itself - the template emits comments at the
template's indent, which 0.8.x happened to shift along with the segment.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Qid1F6VFxWyQLPvqsr1woq
@oblomov-dev
oblomov-dev merged commit 00786e4 into main Oct 22, 2026
20 checks passed
@oblomov-dev
oblomov-dev deleted the claude/laughing-dijkstra-wdb15v branch October 22, 2026 21:00
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.

2 participants