Add FeedReader feed and item value types #7

Closed
opened 2026-10-16 10:12:23 +00:00 by mmacia · 0 comments
Owner

Objective

Introduce the public normalized feed and item value types.

Scope

Add documented FeedReader.Feed and FeedReader.Item structs, types, defaults, extension metadata, and focused construction tests. Keep application-specific fields such as feed_id out of the standalone values.

Acceptance Criteria

  • Public structs match the feature plan.
  • Nullable fields and defaults are explicit.
  • Extensions use namespace-keyed string maps.
  • Types and construction behavior are documented and tested.
  • The package remains independent of Feedex and Ecto.
## Objective Introduce the public normalized feed and item value types. ## Scope Add documented `FeedReader.Feed` and `FeedReader.Item` structs, types, defaults, extension metadata, and focused construction tests. Keep application-specific fields such as `feed_id` out of the standalone values. ## Acceptance Criteria - Public structs match the feature plan. - Nullable fields and defaults are explicit. - Extensions use namespace-keyed string maps. - Types and construction behavior are documented and tested. - The package remains independent of Feedex and Ecto.
mmacia self-assigned this 2026-10-16 10:12:23 +00:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mmacia/feed_reader#7