Clear 7 DomainEffectInEdge offenses in the os-sdlc system-model code #1560

Open
opened 2026-11-05 13:05:43 +00:00 by jared · 0 comments
Owner

Problem

Rubocop reports 7 Sdlc/Structural/DomainEffectInEdge offenses in the system-model code. No open ticket covers these files. #1526 is related: it adds the cop to the system-model Edge cop list, and it does not fix these files.

Observed

Rubocop confirmed these locations on 2026-11-05:

  • plugins/os-sdlc/lib/os_sdlc/system_model/extractor/scripts.rb:16
  • plugins/os-sdlc/lib/os_sdlc/system_model/overlay_check.rb:34
  • plugins/os-sdlc/lib/os_sdlc/system_model/tracer.rb:81
  • plugins/os-sdlc/tests/system_model_catalog_test.rb:33,45,49,61

Reproduce

cd plugins/os-sdlc && bundle exec rubocop lib/os_sdlc/system_model/extractor/scripts.rb lib/os_sdlc/system_model/overlay_check.rb lib/os_sdlc/system_model/tracer.rb tests/system_model_catalog_test.rb

VERDICT: CREATE

Origin

  • Trigger: handoff 2026-11-05-0130-pattern-rulings-after-catalog-widening.md, row "Lint offenses outside these tickets"
  • Improvised this session: none
  • Chain: 7 offenses ← the handoff row lists them with no ticket ← source of the first cause not traced; IMPROVISATION: none applied
  • Root candidate: none found; searched DomainEffectInEdge, system_model, system-model, extractor/scripts, overlay_check, tracer, system_model_catalog_test
  • Where: plugins/os-sdlc/lib/os_sdlc/system_model/
  • Session: f8d22c34-9721-49e2-9938-d99682e1850c
  • Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os/f8d22c34-9721-49e2-9938-d99682e1850c.jsonl
## Problem Rubocop reports 7 `Sdlc/Structural/DomainEffectInEdge` offenses in the system-model code. No open ticket covers these files. #1526 is related: it adds the cop to the system-model Edge cop list, and it does not fix these files. ## Observed Rubocop confirmed these locations on 2026-11-05: - `plugins/os-sdlc/lib/os_sdlc/system_model/extractor/scripts.rb:16` - `plugins/os-sdlc/lib/os_sdlc/system_model/overlay_check.rb:34` - `plugins/os-sdlc/lib/os_sdlc/system_model/tracer.rb:81` - `plugins/os-sdlc/tests/system_model_catalog_test.rb:33,45,49,61` ## Reproduce ``` cd plugins/os-sdlc && bundle exec rubocop lib/os_sdlc/system_model/extractor/scripts.rb lib/os_sdlc/system_model/overlay_check.rb lib/os_sdlc/system_model/tracer.rb tests/system_model_catalog_test.rb ``` VERDICT: CREATE ## Origin - Trigger: handoff 2026-11-05-0130-pattern-rulings-after-catalog-widening.md, row "Lint offenses outside these tickets" - Improvised this session: none - Chain: 7 offenses ← the handoff row lists them with no ticket ← source of the first cause not traced; IMPROVISATION: none applied - Root candidate: none found; searched DomainEffectInEdge, system_model, system-model, extractor/scripts, overlay_check, tracer, system_model_catalog_test - Where: plugins/os-sdlc/lib/os_sdlc/system_model/ - Session: f8d22c34-9721-49e2-9938-d99682e1850c - Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os/f8d22c34-9721-49e2-9938-d99682e1850c.jsonl
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jared/cc-os#1560
No description provided.