cb-98e.1: Weapon aim angle — per-hardpoint aiming, port/starboard splayed #4

Merged
forgejo-admin merged 1 commit from polecat/chrome/cb-98e.1@mr5r8ra2 into main 2026-07-04 02:52:50 +00:00

Epic cb-98e (weapon aiming/rotation/firing), child .1. Foundation bead — adds per-hardpoint aim angle to the ShipSpec Hardpoint contract; port/starboard hardpoints splay away from each other. Builds on the shipped weapons baseline (cb-6bd / PR #3).

Touches: src/ship/spec.ts (Hardpoint.angle), src/ship/renderer.ts, src/ship/randomizer.ts, src/components/ControlsPanel.tsx. Gates green per polecat (chrome).

Blocks cb-98e.3 (firing harness) — merging this unblocks the next stage. Human review requested (protected main).

🤖 Generated with Claude Code

Epic cb-98e (weapon aiming/rotation/firing), child .1. Foundation bead — adds per-hardpoint aim angle to the ShipSpec Hardpoint contract; port/starboard hardpoints splay away from each other. Builds on the shipped weapons baseline (cb-6bd / PR #3). Touches: src/ship/spec.ts (Hardpoint.angle), src/ship/renderer.ts, src/ship/randomizer.ts, src/components/ControlsPanel.tsx. Gates green per polecat (chrome). Blocks cb-98e.3 (firing harness) — merging this unblocks the next stage. Human review requested (protected main). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No reviewers
No labels
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
celilo/celilo-blast!4
No description provided.