Files
viexp/docs/tasks/0001-bootstrap-cargo-project-and-ci.md
T

674 B
Raw Blame History

type, status, priority, sprint, gitea-issue, created, due, tags
type status priority sprint gitea-issue created due tags
task todo P0 0 #1 2026-10-17
task
ci

Bootstrap cargo project and CI

Goal

A compiling viexp crate with lib/bin split, one passing test, and green Gitea Actions CI.

Acceptance criteria

  • cargo new-style skeleton: src/main.rs + src/lib.rs (main calls viexp::run())
  • cargo test green with one sanity test
  • .gitea/workflows/ci.yml: fmt --check + clippy -D warnings + test on push
  • First Conventional Commit pushed to main

Notes

Rust Book ch. 1–2; see sprints/sprint-00-setup drill D2/D4.

Log

  • 2026-10-17 — task created.