//! Companion files alongside an issue's `index.md`.
//!
//! Issues are stored as a directory containing a mandatory `index.md`
//! plus arbitrary companion files. The directory is the place where
//! issue-related data lives — implementation plans, design records,
//! mockups, screenshots, business documents.
//!
//! Three filenames are standardised so the CLI can render them
//! directly:
//!
//! - `plan.md` — implementation plan (living artifact, evolves with
//! the work),
//! - `implementation-notes.md` — non-trivial technical choices,
//! - `design-decision.md` — alternatives considered and the chosen
//! approach.
//!
//! Anything else is acknowledged as a companion (it appears in the
//! issue's listing) but its content stays opaque to the domain.
pub use ;
pub use IssueCompanions;
pub use CompanionContent;
pub use CompanionIdentifier;
pub use CompanionKind;
pub use IssueCompanion;