Skip to content

Commit 5d1414b

Browse files
author
codejunkie99
committed
bump version to 2.4.0 + add release notes
Deep Skill Enrichment release: 37 files changed, +3,139 lines. All 22 skills enriched with research-backed content.
1 parent dfe9c82 commit 5d1414b

2 files changed

Lines changed: 51 additions & 2 deletions

File tree

plugins/gateflow/.claude-plugin/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "gateflow",
3-
"version": "2.3.0",
4-
"description": "AI-powered hardware development platform \u2014 design, verify, synthesize, and deploy working RTL with natural language. 18 agents, 25 skills, 8 IP blocks.",
3+
"version": "2.4.0",
4+
"description": "AI-powered hardware development platform \u2014 design, verify, synthesize, and deploy working RTL with natural language. 20 agents, 25 skills, 8 IP blocks.",
55
"author": {
66
"name": "codejunkie99",
77
"github": "https://github.com/codejunkie99",

releases.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,54 @@
11
# Releases
22

3+
## 2.4.0 (2026-04-11) — Deep Skill Enrichment
4+
5+
The biggest content update in GateFlow history. Every skill in the plugin has been enriched with research-backed reference material, actionable templates, and structured return formats. 37 files changed, +3,139 lines added.
6+
7+
### Critical Fixes
8+
- Rebuilt stale `gateflow.index` (added 11+ missing skills, removed nonexistent gf-summary)
9+
- Removed hardcoded "Sonnet" model reference from gf-architect (now inherits session model)
10+
- Inlined missing gf-errors 3-layer translation protocol into gf/SKILL.md
11+
- Fixed dead routing targets in gf-router (gf-synth -> gateflow:sv-synth agent, gf-boards -> command)
12+
- Deduplicated CLAUDE.md content (~3K tokens saved per session)
13+
14+
### Skill Enrichment — Verification & Synthesis (7 skills)
15+
- **gf-formal**: SVA property patterns (overflow, handshake, one-hot, liveness, reset, FIFO), SymbiYosys .sby templates (BMC/prove/cover/multi-task), proof strategy decision tree, engine comparison, counterexample interpretation guide, 4 reference files
16+
- **gf-cocotb**: FIFO/handshake/FSM test templates, multi-simulator Makefile, pytest runner, cocotbext protocol libraries (AXI/Wishbone/SPI/UART), Cocotb vs SV decision matrix, GATEFLOW-RESULT format
17+
- **gf-pcb**: Full KiCad CLI reference (DRC/ERC/BOM/gerbers/drill/STEP), DRC/ERC error interpretation tables, AI review checklist (decoupling/power/high-speed/thermal/manufacturing), confidence scoring framework, manufacturing package script
18+
- **gf-pnr**: Complete nextpnr flag reference (iCE40/ECP5/Gowin), full bitstream pipelines, timing analysis (Fmax/slack/critical path), utilization thresholds, common failures and fixes, constraint file format templates (PCF/LPF/CST)
19+
- **gf-fusesoc**: Complete CAPI=2 .core schema with multi-target configs, file type reference, dependency management with version operators, FuseSoC CLI commands, tool backend options
20+
- **gf-lint**: 20+ Verilator v5 new warning codes, warning suppression (inline + control file), SARIF machine-readable output, error message format and exit codes
21+
- **gf-sim**: Verilator v5 multi-threaded simulation, FST vs VCD tracing, SVA assertion support, code coverage flags, SV construct support matrix, timeout patterns
22+
23+
### Skill Enrichment — Orchestration (4 skills)
24+
- **gf**: Verilator/Yosys error dictionary (20 patterns with plain-English translations and fixes)
25+
- **gf-router**: Context-dependent routing with confidence boosts, multi-intent detection for compound queries, adaptive confidence calibration formula
26+
- **gf-expand**: Question templates for formal verification, synthesis, board targeting, protocol choice; quick-start defaults per scenario; follow-up decision trees
27+
- **gf-build**: Kahn's algorithm for optimal parallel phase assignment, resource contention prevention rules, SHA256-based incremental build with dependency-aware cache invalidation, progress visualization
28+
29+
### Skill Enrichment — Architecture & Visualization (2 skills)
30+
- **gf-architect**: Verilator v5 JSON AST mode for accurate mapping, RTL complexity metrics (cyclomatic + composite scoring), cross-module signal tracing algorithm, diff-aware mapping with CHANGES.md output, Mermaid dependency graph generation
31+
- **gf-viz**: Signal path trace view, ASCII timing diagrams, structural diff view, port connection matrix, search functionality (find modules by clock/FSM/ports, signals by glob, unconnected ports, CDC crossings)
32+
33+
### Skill Enrichment — Learning & Verification Practices (3 skills)
34+
- **gf-learn**: 5 new topic categories (arbiter, memory, protocol, verification, optimization), difficulty scaling algorithm with cross-topic transfer, 4-tier grading rubric with automated checks, progress persistence in JSON, challenge mode with timed scoring
35+
- **gf-learn-ctx**: 15 new concept library entries (pipeline, backpressure, clock gating, Gray code, arbitration, DMA, etc.), cross-reference linking to IP blocks and skills, spaced repetition algorithm, 5 orchestration integration hooks
36+
- **tb-best-practices**: UVM-lite compatibility for Verilator v5, complete Cocotb equivalents for every SV TB pattern, 4-phase coverage closure checklist, 10 common TB anti-patterns with fixes, simulation performance optimization guide
37+
38+
### Skill Enrichment — IP & Protocols (3 skills)
39+
- **gf-protocols**: Actual scaffold code for AXI4-Lite slave, SPI master, UART TX, and I2C master (was empty stub with zero code), GATEFLOW-RESULT format
40+
- **gf-ip**: Instantiation examples for all 8 IP blocks, IP block comparison/decision table, GATEFLOW-RESULT format for IP operations
41+
- **gf-ip-detect**: Extended vendor IP detection (Xilinx UltraScale+, Intel Agilex, Microchip PolarFire, Efinix), false positive reduction rules, 5-level severity scoring, auto-suggestion integration mapping patterns to `/gf-ip add` commands
42+
43+
### Skill Enrichment — Hardware & Planning (3 skills)
44+
- **gf-pinmap**: GATEFLOW-RESULT format, I/O standard reference table (LVCMOS33 through TMDS_33), 6 common pin mapping mistakes, PMOD connector mapping patterns (Type 2/3/6)
45+
- **gf-project**: GATEFLOW-RESULT format, extended project.yaml schema (simulation/synthesis/verification/CI sections), project templates (iCE40/ECP5/sim-only/multi-board), health check validation
46+
- **gf-plan**: Power estimation with activity factors and clock gating candidates, area estimation per RTL construct, latency budget rules, risk assessment template with severity matrix
47+
48+
### README
49+
- Complete rewrite with bold builder voice showing full scope (20 agents, 25 skills, 19 commands, 8 IP blocks, 4 boards)
50+
- Added v2.4.0 update SVG graphic
51+
352
## 2.3.0 (2026-03-27) — Quality Pass + Missing Features
453

554
### Fixes

0 commit comments

Comments
 (0)