IW-622: Move GitTest.scala's second PURPOSE line above the package line #632

Merged
claude merged 14 commits from IW-622 into main 2026-09-26 11:12:39 +00:00
Member

Summary

Moves the second // PURPOSE: line of core/test/GitTest.scala from line 4 (after package) to line 2, so the two-line file header sits at lines 1-2 as the project rule requires.

Defects fixed

  • Phase 1 (#627): second PURPOSE line of GitTest.scala sits after the package line.

Testing

  • core/test/GitTest.scala compiles and its tests pass; CI ran the full suite on the phase PR (#627).
  • The change moves one comment line. It does not change behaviour.

Follow-ups filed

  • #628 — six more core/test files have their second PURPOSE line after package
  • #629 — DebugTest.scala and the core *HarnessTest.scala files have only one PURPOSE line
  • #630 — no check enforces the PURPOSE header position
  • #631 — GitTest.scala's second PURPOSE line names only the remote-URL tests

Release notes

See project-management/issues/IW-622/release-notes.md (Czech). Internal clean-up only; no user-visible change.

Closes #622

🤖 Generated with Claude Code

## Summary Moves the second `// PURPOSE:` line of `core/test/GitTest.scala` from line 4 (after `package`) to line 2, so the two-line file header sits at lines 1-2 as the project rule requires. ## Defects fixed - Phase 1 (#627): second PURPOSE line of `GitTest.scala` sits after the package line. ## Testing - `core/test/GitTest.scala` compiles and its tests pass; CI ran the full suite on the phase PR (#627). - The change moves one comment line. It does not change behaviour. ## Follow-ups filed - #628 — six more `core/test` files have their second PURPOSE line after `package` - #629 — `DebugTest.scala` and the core `*HarnessTest.scala` files have only one PURPOSE line - #630 — no check enforces the PURPOSE header position - #631 — `GitTest.scala`'s second PURPOSE line names only the remote-URL tests ## Release notes See `project-management/issues/IW-622/release-notes.md` (Czech). Internal clean-up only; no user-visible change. Closes #622 🤖 Generated with [Claude Code](https://claude.com/claude-code)
core/test/GitTest.scala has its second PURPOSE line after the package line

Artifacts:
- analysis.md
- issue.md

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
core/test/GitTest.scala has its second PURPOSE line after the package line

Artifacts:
- tasks.md
- review-state.json (tasks_ready)

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Issue: IW-622
Phase: 1 - Second PURPOSE line of GitTest.scala sits after the package line

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Second PURPOSE line of GitTest.scala sits after the package line

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs(IW-622): add release notes
Some checks failed
CI / changes (pull_request) Successful in 4s
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 10s
CI / lint (pull_request) Successful in 12s
CI / test (pull_request) Has been cancelled
CI / dashboard-build (pull_request) Has been cancelled
CI / compile (pull_request) Has been cancelled
45cd168def
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
chore(IW-622): update review-state to all_complete
All checks were successful
CI / test (pull_request) Successful in 15m36s
CI / lint (pull_request) Successful in 13s
CI / compile (pull_request) Successful in 1m34s
CI / changes (pull_request) Successful in 4s
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 9s
CI / dashboard-build (pull_request) Successful in 1m14s
85e04fd249
claude merged commit e20f646aa1 into main 2026-09-26 11:12:39 +00:00
Sign in to join this conversation.
No description provided.