Apply what you understand
An explainable Agila study-app prototype
A working program is the beginning. Explain your decisions and show evidence that they hold up.
The challenge
Prepare a reviewable Flying V prototype using documented lifecycle and UI contracts. Add a separate descriptor-validation experiment; document what the sandbox establishes and what needs a production runtime.
Evidence to include
- Explain all retained APIs with references to the public SDK.
- Include one successful lifecycle and one handled failure case.
- Include a UI description and accurate expected sandbox output.
- Test valid, zero, and negative mesh counts independently.
- Publish source, commands, actual results, limitations, and AI-use notes for your self-review; never include credentials.
Starter code
import agila
fn main() {
mesh := agila.MeshDescriptor{
vertex_count: 3
index_count: 3
}
agila.submit_mesh(mesh) or {
eprintln(err.msg())
return
}
}Save your practice
Sign in to save a project submission.