condor-for-games 0.4.0

Rust pathfinding library for grids, polygonal scenes, navmeshes, and replanning.
Documentation
# Public facade source

## Mission

Keep `src/` a small consumer-facing `condor` facade for package
`condor-for-games` (Rust lib `condor`).

## Scope

Curate feature-gated re-exports and the deliberate root contracts: public
artifact errors, the embedded polygon-pack adapter, `SolverPortfolio`, and
frozen compatibility paths such as `any_angle::exact_oracle_v0`.

## Do

- Add runtime implementation in its owner crate first, then expose it through
  a deliberate feature-gated re-export or documented compatibility module.
- Preserve owner-type identity and update caller docs/examples with a public
  surface change.

## Do not

- Do not add fixture loading, capture/report logic, candidate routes, or domain
  test behavior here.
- Do not tell consumers to import owner crates instead of `condor::{...}`.

## Validation

Use `just check-root-lib-all-features`; use `just test-product-surface` and
`just clippy-target product_surface` for public-contract changes. Use
`just package-root` only when package/archive behavior is in scope.

## Related

`Cargo.toml`, `src/lib.rs`, `examples/`, `tests/product_surface.rs`,
`README.md`, and `CONTRIBUTING.md`.

## Escalate when

A change moves a root-owned public contract, requires a new compatibility
surface, or would make the facade own a domain implementation.