Skip to content

Commit c5a4a57

Browse files
committed
Align three agent skills with README contributor docs.
Adds break/continue to writing-ion-code, ion-build to finding-ion-bugs reproduce steps, and CONTRIBUTING/CHANGELOG to ion-lang orientation.
1 parent 3d2397c commit c5a4a57

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

.cursor/skills/finding-ion-bugs/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ cargo test test_name -- --nocapture
4747
**Integration harness (Git Bash on Windows):**
4848

4949
```bash
50-
cargo build --release --bin ion-compiler
50+
cargo build --release --bin ion-compiler --bin ion-build
5151
cd tests && ./test_runner.sh
5252
# One test
5353
cd tests && ./test_runner.sh test_foo.ion

.cursor/skills/ion-lang/SKILL.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ Ion is a move-only, no-GC systems language transpiled to C. This skill orients y
1919
|----------|---------|
2020
| [ION_SPEC.md](../../../ION_SPEC.md) | Authoritative language semantics and grammar |
2121
| [README.md](../../../README.md) | Build, run, project structure |
22+
| [CONTRIBUTING.md](../../../CONTRIBUTING.md) | Build, test, lint, and PR expectations |
23+
| [CHANGELOG.md](../../../CHANGELOG.md) | Release notes by month |
2224
| [tests/README.md](../../../tests/README.md) | Integration test catalog |
2325

2426
**Compiler pipeline** (see [references/compiler-pipeline.md](references/compiler-pipeline.md)):

.cursor/skills/writing-ion-code/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Tuple values (flat only, no nesting): `let t: (int, int) = (1, 2);` then `t.0`,
8383
**Control flow**
8484

8585
- `if` / `else if` / `else` conditions must be `bool`.
86-
- `while`, `loop`, `for x in expr;` (`for` ends with `;` per grammar).
86+
- `while`, `loop`, `break`, `continue`, `for x in expr;` (`for` ends with `;` per grammar).
8787
- `match expr { Pattern => { ... } }` with guards `pattern if cond =>`.
8888

8989
**Methods**

0 commit comments

Comments
 (0)