Skip to content

feat: add GateFlow terminal console

bae136f
Select commit
Loading
Failed to load commit list.
Merged

Add GateFlow terminal console and release checks #8

feat: add GateFlow terminal console
bae136f
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Correctness Check completed May 20, 2026 in 15m 50s

4 issues identified (50 code objects reviewed).

β€’ Merge Base: ac7773c
β€’ Head: bae136f

Details

βœ… File Path Comments Posted
βž– tests/__init__.py
βž– agents/sv-synth.md
βž– agents/sv-formal.md
βž– agents/sv-pinmap.md
βœ… agents/gf-auditor.md 0
βœ… skills/gf-ip/SKILL.md 0
βž– agents/pcb-designer.md
βž– agents/vhdl-codegen.md
βž– skills/gf-pcb/SKILL.md
βž– skills/gf-pnr/SKILL.md
βœ… skills/gf-tui/SKILL.md 0
βž– agents/sv-ip-scanner.md
βœ… agents/gf-pluginfixer.md 0
βž– agents/vhdl-testbench.md
βœ… skills/gf-synth/SKILL.md 0
❌ tools/gateflow_tui.py 1
βž– skills/gf-cocotb/SKILL.md
βž– skills/gf-errors/SKILL.md
βž– skills/gf-formal/SKILL.md
βž– skills/gf-pinmap/SKILL.md
βž– skills/gf-fusesoc/SKILL.md
βž– skills/gf-project/SKILL.md
βž– skills/gf-release/SKILL.md
βž– tests/test_gateflow_tui.py
βœ… releases.md 0
βž– skills/gf-ip-detect/SKILL.md
βž– skills/gf-learn-ctx/SKILL.md
βž– skills/gf-protocols/SKILL.md
❌ tools/validate_gateflow.py 1
βž– tests/test_validate_gateflow.py
βœ… plugins/gateflow/commands/gf-tui.md 0
βœ… plugins/gateflow/commands/gf-release.md 0
❌ plugins/gateflow/skills/gf-tui/SKILL.md 1
βœ… plugins/gateflow/skills/gf-release/SKILL.md 0
βœ… .claude-plugin/marketplace.json 0
βœ… plugins/gateflow/.claude-plugin/plugin.json 0
❌ plugins/gateflow/README.md 1
βœ… README.md 0
βœ… docs/gateflow.index 0

Filtered Issues Details

tools/gateflow_tui.py
  • line 27: importlib.util.spec_from_file_location returns None if the file doesn't exist or cannot be loaded. When validate_gateflow.py is missing, spec will be None, and importlib.util.module_from_spec(spec) will raise a confusing TypeError (or AttributeError on spec.loader). The code should check if spec is None before proceeding. [ Cross-file consolidated ]