All updates

Security Hardening & Linter Overhaul

Stronger TDPS enforcement at runtime, new security tier scanner, and removal of the quality score.

feature
fix

TDPS Runtime Enforcement

Tightened the security boundary — log values, error messages, and linter output are now validated against TDPS rules at runtime, closing gaps where unconstrained data could reach an agent's context.

Security Tier Scanner

The linter has been overhauled with a new capability scanner that classifies Triks into security tiers (A–D) based on file-pattern audits. This replaces the previous AST-based analysis with a faster, regex-based approach that works across both TypeScript and Python Triks.

Quality Score Removed

The quality score has been removed from manifest validation in favour of the new security tier system, which provides clearer, more actionable feedback to Trik authors.