Skip to content

style: add CSS for CFP section in report template - #128

Merged
kenjudy merged 1 commit into
mainfrom
feat/cfp-css
Aug 31, 2026
Merged

kenjudy merged 1 commit into
mainfrom
feat/cfp-css

Conversation

@kenjudy

@kenjudy kenjudy commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds .cfp-section and .cfp-note CSS rules to COMPONENT_CSS in lib/report-template.js
  • Matches the existing .flight-log / .duplicate-code pattern: margin: 28px 0, collapsed table, left-aligned cells, small muted note text
  • Without these rules the CFP section rendered with browser defaults (no table borders, no spacing)

Test plan

  • 822/822 tests pass (CSS is a visual fix, covered structurally by existing renderCfpSection tests)

🤖 Generated with Claude Code

Matches the existing flight-log/duplicate-code pattern: margin: 28px 0
on the section, collapsed table with left-aligned cells, small muted note
text. Without these rules the CFP section rendered with browser defaults.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

PR Analysis

Size: small (based on production code)
Production Code: 19 lines (1 files)
Test Code: 0 lines (0 files)
Total: 19 lines (1 files)
Test-to-Production Ratio: 0.00:1
No size or quality concerns.

Commit Analysis

Total Commits: 1
Average Commit Size: 19 production lines
Average Files per Commit: 1.0

Metric Value
Large commits (>100 prod lines) 0/1 (0%)
Sprawling commits (>5 files) 0/1 (0%)
Test/prod co-change rate 0/1 (0%)
Message quality 1/1 (100%)
Median net additions ratio 1.00
Test-only commits 0
Production-only commits 1

Commit Details

f7f8691 Ken Judy (8/31/2026)
style: add CSS for .cfp-section and .cfp-note in report template
19 prod lines, 1 files

Test Coverage

Test Adequacy: poor

  • No test changes for production code modifications
  • All commits lack test coverage

DORA Capability Assessment

Archetype: mixed-signals
No clear archetype pattern. Review individual metric thresholds.

Capability Metric Value Target
Small Batches Large commit % 0% <18% (no critical band established)
Small Batches Sprawling commit % 0% <18% (no critical band established)
Version Control Test/prod co-change rate 0% >23% (no critical band established)
Version Control Message quality 100% no band, see spec
AI Risk Signal Net additions ratio (median) 1.00 no band, see spec
Sample size (1 commit) is below the 5-commit convention for a rate verdict (code-quality-metrics-w9f): large-commit %, sprawling-commit % and test/prod co-change rate are reported below without a pass/fail judgement.
Automated by Code Metrics Workflow

@kenjudy
kenjudy merged commit 2400fd3 into main Aug 31, 2026
1 check passed
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.

1 participant