1 Commits

Author SHA1 Message Date
84714925f1 Useful but limited polymorphism 2026-05-25 18:15:45 -05:00

View File

@@ -62,14 +62,19 @@ tricu eval --format decode program.tri
tricu eval --output result.txt program.tri tricu eval --output result.txt program.tri
``` ```
Unchecked eval parses annotation syntax, discards contract metadata, skips Annotated programs run normally under `eval`; annotations are metadata, not
producer-side View Contract checks during workspace module auto-builds, and does runtime types. If you want evaluation to ignore View Contracts completely while
not publish unchecked View refs. loading workspace modules, use unchecked mode:
```sh ```sh
tricu eval --unchecked program.tri tricu eval --unchecked program.tri
``` ```
Unchecked eval parses annotation syntax, discards contract metadata, skips
producer-side View Contract checks during workspace module auto-builds, and does
not publish unchecked View refs. Executable module exports may still be cached in
the content store.
Check View Contract annotations explicitly: Check View Contract annotations explicitly:
```sh ```sh