Skip to main content

Type Alias: RoadmapCard

type RoadmapCard: object;

Represents a unit of work surfaced by the roadmap.

Type declaration

assignees

readonly assignees: object[];

Contributors actively working on the card.

column

readonly column: string;

Identifier of the column or status the card currently resides in.

description

readonly description: string;

Rich description used when posting updates or expanding a card.

id

readonly id: string;

Unique identifier assigned by the provider (e.g., Jira issue key).

labels

readonly labels: string[];

Labels associated with the card; maps to Discord forum tags where applicable.

metadata?

readonly optional metadata: Record<string, unknown>;

Provider specific metadata that does not have a dedicated field. May be omitted when not needed by the provider.

title

readonly title: string;

Concise title or summary displayed to Discord users.

updatedAt

readonly updatedAt: Date;

Timestamp representing the last modification time in the provider.

url

readonly url: string;

Deep link to the provider for additional context.

Remarks

Each card mirrors an entity fetched from the external provider (issue, ticket, card, etc.). The metadata is designed to support Discord specific rendering while preserving provider identifiers for bidirectional navigation.