Documentation
¶
Overview ¶
Package repository defines narrow, product-owned repository read contracts shared by offline research builders.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reader ¶
type Reader interface {
ReadRepository(ctx context.Context, ref domain.RepoRef) (domain.Repository, []domain.SourceRef, error)
ReadCoverage(ctx context.Context, ref domain.RepoRef) (domain.Coverage, error)
ReadContributionGuidance(ctx context.Context, ref domain.RepoRef) (string, []domain.SourceRef, error)
}
Reader exposes source-backed repository facts that can be shared by dossiers and thread research briefs. Implementations must not perform network access, local writes, or process execution.
Click to show internal directories.
Click to hide internal directories.