Skip to content

feat: add top-level dependency manifest - #170

Draft
galargh wants to merge 1 commit into
mainfrom
galargh/top-level-dependency-manifest
Draft

feat: add top-level dependency manifest#170
galargh wants to merge 1 commit into
mainfrom
galargh/top-level-dependency-manifest

Conversation

@galargh

@galargh galargh commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Introduces top-level dependencies.toml as the shared source of truth for runtime defaults and CI/scenario dependency profiles. Renames the resolver to scripts/resolve-dependencies.py and updates CI, scenario fallback loading, Renovate, and docs to use the TOML manifest. Rust defaults now parse the embedded manifest at compile time while keeping the binary self-contained. Validation: FIX=0 ./scripts/lint.sh passes; full cargo test still has two existing environment-sensitive status test failures.

@FilOzzy FilOzzy added this to FOC Aug 13, 2026
@github-project-automation github-project-automation Bot moved this to 📌 Triage in FOC Aug 13, 2026
@galargh galargh changed the title Add top-level dependency manifest feat: add top-level dependency manifest Aug 13, 2026
@galargh
galargh force-pushed the galargh/top-level-dependency-manifest branch from e348479 to 5ef958f Compare August 13, 2026 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📌 Triage

Development

Successfully merging this pull request may close these issues.

2 participants