Skip to content

v0.3.0

Choose a tag to compare

@gorosun gorosun released this 21 Mar 08:04
· 24 commits to main since this release
aa0c8ff

Breaking Changes

  • Unknown schema type names now raise ValueError instead of silent string fallback
  • Type aliases added: int→integer, float→number, bool→boolean, str→string

New Features

  • P002 lint rule: pattern-based prompt injection detection (16 patterns)
  • Prompt injection warning in _check_template_trust() during assemble
  • Prompt Design Guide (en/ja) with security countermeasures section
  • Type Conversion reference docs (en/ja)

Improvements

  • Samples restructured from .katar ZIPs to readable directory layout
  • scan_results.katar template and gospelo-kata-dict skill added
  • Built-in templates migrated to unified block format
  • _work directory excluded from git and pip package

Docs

  • README documentation links updated (prompt-design-guide, type-conversion)
  • vscode-kata-lint README updated with P001/P002 rules
  • Release procedure updated with document consistency check

Fix

  • test_validator false pass on YAML-parsed invalid JSON