You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## FORBIDDEN: Reading Script Files
**NEVER use read_file on any file in `.cursor/rules/scripts/`**
- Scripts in this folder are for EXECUTION ONLY
- Read the corresponding `.mdc` rule file for instructions, then EXECUTE the script
- If you read a script file, you are violating this rule
- ONLY READ CONTEXT SPECIFICS BASED ON GIVEN DESCRIPTION
- ALWAYS FOLLOW THE RULES
@run-test
@sage-of-the-codex
- "Explain the docs for [topic]"
- "Where is [topic] documented?"
- "What does [instruction/LLK op/type] do?"
- "How do I use [LLK function/op]?"
- "How does [instruction] work?"
- "What is the L1 size/latency?"
- "How does [Tensix unit] behave?"
- "What is [LLK enum/type] and what is it used for?"
- "Explain [BroadcastType/ReduceDim/EltwiseBinaryType]"
- "Explain the [LLK function] parameters"
- "What happens during unpack/math/pack?"
- "How do threads synchronize?"
1. Read the @sage-of-the-codex rule for detailed instructions
2. Analyze the user's question to determine relevant architectures
3. Launch up to 3 sage agents IN PARALLEL using Task tool:
- sage-wormhole (for tt_llk_wormhole_b0/)
- sage-blackhole (for tt_llk_blackhole/)
- sage-quasar (for tt_llk_quasar/)
4. Wait for all responses
5. Aggregate findings into unified response following quality standards
Header only library for testing Tensix Kernels
Provides low-level kernel (LLK) implementations for Tensix operations including math (eltwise, matmul, reduce), packing, and unpacking operations