vivac 0.15.9

Provenance tree for work: every node knows which node it was born from
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
rust-version = "1.89"
name = "vivac"
version = "0.15.9"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Provenance tree for work: every node knows which node it was born from"
readme = "README.md"
keywords = [
    "provenance",
    "agentic",
    "cli",
    "context",
]
categories = [
    "command-line-utilities",
    "development-tools",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/JAAvila-Of/vivac"

[[bin]]
name = "vivac"
path = "src/main.rs"

[[test]]
name = "abandon"
path = "tests/abandon.rs"

[[test]]
name = "against"
path = "tests/against.rs"

[[test]]
name = "arm_dir"
path = "tests/arm_dir.rs"

[[test]]
name = "brief"
path = "tests/brief.rs"

[[test]]
name = "changes"
path = "tests/changes.rs"

[[test]]
name = "check"
path = "tests/check.rs"

[[test]]
name = "compat"
path = "tests/compat.rs"

[[test]]
name = "concurrency"
path = "tests/concurrency.rs"

[[test]]
name = "config_lock"
path = "tests/config_lock.rs"

[[test]]
name = "constraints"
path = "tests/constraints.rs"

[[test]]
name = "dates"
path = "tests/dates.rs"

[[test]]
name = "decide"
path = "tests/decide.rs"

[[test]]
name = "emisores"
path = "tests/emisores.rs"

[[test]]
name = "english"
path = "tests/english.rs"

[[test]]
name = "find"
path = "tests/find.rs"

[[test]]
name = "flags"
path = "tests/flags.rs"

[[test]]
name = "help"
path = "tests/help.rs"

[[test]]
name = "identifiers"
path = "tests/identifiers.rs"

[[test]]
name = "init"
path = "tests/init.rs"

[[test]]
name = "iquorum"
path = "tests/iquorum.rs"

[[test]]
name = "lanes"
path = "tests/lanes.rs"

[[test]]
name = "mcp"
path = "tests/mcp.rs"

[[test]]
name = "newer_vivac"
path = "tests/newer_vivac.rs"

[[test]]
name = "no_println"
path = "tests/no_println.rs"

[[test]]
name = "open"
path = "tests/open.rs"

[[test]]
name = "park"
path = "tests/park.rs"

[[test]]
name = "pillars_and_rules"
path = "tests/pillars_and_rules.rs"

[[test]]
name = "push"
path = "tests/push.rs"

[[test]]
name = "push_parent"
path = "tests/push_parent.rs"

[[test]]
name = "readme"
path = "tests/readme.rs"

[[test]]
name = "reconcile"
path = "tests/reconcile.rs"

[[test]]
name = "registry"
path = "tests/registry.rs"

[[test]]
name = "relocate"
path = "tests/relocate.rs"

[[test]]
name = "repeated"
path = "tests/repeated.rs"

[[test]]
name = "root"
path = "tests/root.rs"

[[test]]
name = "session"
path = "tests/session.rs"

[[test]]
name = "setup"
path = "tests/setup.rs"

[[test]]
name = "setup_codex"
path = "tests/setup_codex.rs"

[[test]]
name = "setup_scenarios"
path = "tests/setup_scenarios.rs"

[[test]]
name = "stack_path"
path = "tests/stack_path.rs"

[[test]]
name = "style"
path = "tests/style.rs"

[[test]]
name = "styled_reads"
path = "tests/styled_reads.rs"

[[test]]
name = "switches"
path = "tests/switches.rs"

[[test]]
name = "triage"
path = "tests/triage.rs"

[[test]]
name = "unknown_command"
path = "tests/unknown_command.rs"

[[test]]
name = "update"
path = "tests/update.rs"

[[test]]
name = "web"
path = "tests/web.rs"

[[test]]
name = "web_prose"
path = "tests/web_prose.rs"

[[test]]
name = "web_script"
path = "tests/web_script.rs"

[[test]]
name = "why"
path = "tests/why.rs"

[[test]]
name = "why_cap"
path = "tests/why_cap.rs"

[[test]]
name = "why_index_agrees_with_the_log"
path = "tests/why_index_agrees_with_the_log.rs"

[[test]]
name = "why_project"
path = "tests/why_project.rs"

[[test]]
name = "why_vivac"
path = "tests/why_vivac.rs"

[[test]]
name = "wrapping"
path = "tests/wrapping.rs"

[dependencies.getrandom]
version = "0.2"

[dependencies.serde]
version = "1"
features = ["derive"]

[dependencies.serde_json]
version = "1"

[dependencies.sha2]
version = "0.10"

[dependencies.tiny_http]
version = "0.12"

[dependencies.unicode-normalization]
version = "0.1"

[dev-dependencies.serde_json]
version = "1"

[profile.release]
opt-level = 3
lto = true
codegen-units = 1
panic = "abort"
strip = true