1. Blueprint
Description: Provide full access to blueprint from the command line with a single command.
Related: (
1.1.1 Suggest available contracts or scripts when name is invalid (
Description: Implement a mechanism in blueprint for instant transaction validation via Tonapi to immediately detect deployment errors. This will help avoid unnecessary AI validation requests, since not all errors are caught at the deployment stage. (
Description: Change execution order in blueprint: first run test builds, and only then execute any script. Script execution must not occur before tests have successfully run. (
1.4 Connect eslint and eslint-plugin-suggest-members (
1.5 Add Misti (
2. Prompts
Right now I’m trying to build a prompt system where AI always fact-checks (searches the internet by activating Deep Research mode, can clone repositories to search, and looks into the codebase).
Project link – https://github.com/ton-ai-core/contract-knowlenge
I also plan to make a hacker who will try to hack all your contracts. There are already some developments for this.
https://github.com/ton-ai-core/contract-knowlenge/blob/main/.cursor/rules/ton-security-testing.mdc
3. Static Analyzers
Description: Develop an updated analyzer for TypeScript that detects attempts to call non-existent methods. The logic should mirror the one described for Tact (
3.2 Smart Contracts
Description: Build analyzers for smart contract languages that:
– Detect unused methods and variables.
– Catch empty code blocks (including cases where a comment is considered an empty block).
Goal: Strengthen code quality control so AI can “punish” any code misbehavior and promote better development practices.
4. Tact
Task: Complete the analyzer-related task for Tact described in (issue#1697).
tact-language-server:
issue#582
issue#438
issue#3408
Description: Fully index the TON API for further AI training and to improve its performance in working with smart contracts.
6.1 Two active Cursor window crash Cursor