Skip to content

verilog-generator v0.4.0

Latest

Choose a tag to compare

@Eriemon Eriemon released this 05 Jul 10:15

What's New In v0.4.0

  • Migrates the public implementation tree from runtime/verilog_generator/ to scripts/python/..., making the released skill package match the staged v0.4.0 bundle layout instead of the earlier source-first layout.
  • Promotes the scripts.python.workflow.cli command set to the primary public execution entry for scaffold, prompt, validation, workflow routing, batch execution, and existing-RTL flows.
  • Renames the controlled existing-RTL refinement surface from refine_existing_verilog(...) to improve_existing_verilog(...), and aligns the stable facade with scripts.python.facade.verilog_api.
  • Replaces assets/refined_verilog_templates/ with assets/verilog_pattern_templates/, and reorganizes references into references/checklists/, references/rules/, references/integration/, references/skill/, and references/workflows/.
  • Tightens the public release boundary: GitHub release assets are rebuilt from the sanitized repository state, while the raw archive under tmp/ is treated only as local import input and is never uploaded directly.

v0.4.0 重点更新

  • 将公开实现主树从 runtime/verilog_generator/ 迁移到 scripts/python/...,让公开仓库和 staged v0.4.0 skill 包结构一致,不再延续此前的 source-first 形态。
  • scripts.python.workflow.cli 提升为主要公开执行入口,用于 scaffold、prompt、validate、workflow route、batch 和 existing-RTL 工作流。
  • 把既有 RTL 的受控精修接口从 refine_existing_verilog(...) 正式切换为 improve_existing_verilog(...),并将稳定 facade 对齐到 scripts.python.facade.verilog_api
  • assets/verilog_pattern_templates/ 替代 assets/refined_verilog_templates/,同时把 references 重组为 references/checklists/references/rules/references/integration/references/skill/references/workflows/
  • 收紧公开发布边界:GitHub release 资产一律从清理后的当前仓库重建,tmp/ 里的原始压缩包只作为本地导入输入,不会直接上传。