pretrip_decision_advisor 0.1.0 copy "pretrip_decision_advisor: ^0.1.0" to clipboard
pretrip_decision_advisor: ^0.1.0 copied to clipboard

Pure Dart pre-trip departure-timing decision advisor contract for snow-zone navigation. Defines abstract PretripAdvisor + PretripRecommendation DTO + CommuteShape + weather forecast inputs + decoupled [...]

Changelog #

0.1.0 — 2026-05-08 — Graduation: interface-only contract #

The package transitions from internal-only scaffold to a published interface-only contract on pub.dev. The interface, DTOs, commute shape, weather forecast inputs, and decoupled driver profile spec are stable enough to commit to a public surface; reference implementations remain out of scope at this version.

Founding motivation: the pre-trip departure-timing decision ("should I leave now or wait an hour?") is often a larger pain point than in-drive alerts. Apps focused on alerts during driving address a smaller window than apps that address departure timing. This package defines the shape of an advisor that could help with that question, so other packages and applications can experiment against a common interface.

Reference advisor implementations compose this contract with their own weather data source, route data, and driver-profile bridge. Concrete advisors must justify their own numerical thresholds; this package declares none.

KNOWN_LIMITATIONS.md preserves honesty disclosures: API may evolve; no numerical thresholds; no taxonomy claims; no driver-profile coupling.

0.0.1 — 2026-04-30 — Initial scaffold (not published) #

Initial scaffold of the abstract advisor contract, recommendation DTO, commute shape, weather forecast inputs, and decoupled driver profile spec. Not published to pub.dev.

0
likes
140
points
0
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Pure Dart pre-trip departure-timing decision advisor contract for snow-zone navigation. Defines abstract PretripAdvisor + PretripRecommendation DTO + CommuteShape + weather forecast inputs + decoupled DriverProfileSpec. Interface-only at 0.1.0; reference implementations compose with this contract. No Flutter dependency; consumable from CLI / server-side / any Pure Dart package.

Repository (GitHub)
View/report issues
Contributing

Topics

#navigation #safety #automotive #driving #weather

License

BSD-3-Clause (license)

More

Packages that depend on pretrip_decision_advisor