internal/

directory
v0.18.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 1, 2026 License: MIT

Directories

Path Synopsis
Package acquire manages explicit, native-git clone/fetch operations into a local cache.
Package acquire manages explicit, native-git clone/fetch operations into a local cache.
Package app owns GitContribute use cases and capability composition.
Package app owns GitContribute use cases and capability composition.
Package buflimit provides bounded in-memory command output capture.
Package buflimit provides bounded in-memory command output capture.
Package cli parses command-line input and renders stable human and JSON output for GitContribute application services.
Package cli parses command-line input and renders stable human and JSON output for GitContribute application services.
Package clustering computes exact duplicate-thread clusters from caller-owned candidate snapshots.
Package clustering computes exact duplicate-thread clusters from caller-owned candidate snapshots.
Package clusterprojection owns the dependency-neutral contracts for the durable duplicate-cluster projection.
Package clusterprojection owns the dependency-neutral contracts for the durable duplicate-cluster projection.
Package codeindex indexes a bounded snapshot of tracked UTF-8 text files from a clean Git checkout using the native git executable and the standard library.
Package codeindex indexes a bounded snapshot of tracked UTF-8 text files from a clean Git checkout using the native git executable and the standard library.
Package commitplan builds verifiable, read-only semantic commit plans from Git-owned patches.
Package commitplan builds verifiable, read-only semantic commit plans from Git-owned patches.
Package concern models low-confidence local findings before they become contribution hypotheses or public issues.
Package concern models low-confidence local findings before they become contribution hypotheses or public issues.
Package corpus provides the product-owned SQLite system of record.
Package corpus provides the product-owned SQLite system of record.
Package deepwiki adapts the public DeepWiki MCP server behind a narrow, product-owned read contract.
Package deepwiki adapts the public DeepWiki MCP server behind a narrow, product-owned read contract.
Package discovery turns explicit repositories, GitHub repository searches, and GH Archive events into bounded discovery signals.
Package discovery turns explicit repositories, GitHub repository searches, and GH Archive events into bounded discovery signals.
Package facets owns the names and selection policy for stored thread facets.
Package facets owns the names and selection policy for stored thread facets.
Package failure defines application failure kinds without transport policy.
Package failure defines application failure kinds without transport policy.
Package github adapts read-only GitHub APIs to product-owned values.
Package github adapts read-only GitHub APIs to product-owned values.
Package gitremote validates remote locations accepted by the native Git adapters.
Package gitremote validates remote locations accepted by the native Git adapters.
Package health computes deterministic repository health and community metrics from already stored public corpus facts.
Package health computes deterministic repository health and community metrics from already stored public corpus facts.
Package lens applies transparent, reusable filters and weighted signals to local corpus candidates.
Package lens applies transparent, reusable filters and weighted signals to local corpus candidates.
Package log provides structured logging for gitcontribute using log/slog.
Package log provides structured logging for gitcontribute using log/slog.
Package managedbinary owns GitContribute's private MCP runtime installation.
Package managedbinary owns GitContribute's private MCP runtime installation.
Package manifest owns the stable contribution evidence export contract.
Package manifest owns the stable contribution evidence export contract.
Package mcpadapter wires the application boundary to the MCP transport.
Package mcpadapter wires the application boundary to the MCP transport.
Package mcpserver exposes GitContribute application capabilities through the Model Context Protocol.
Package mcpserver exposes GitContribute application capabilities through the Model Context Protocol.
Package precedent owns dependency-neutral models used to load and rank historical threads without leaking database adapter types into application logic.
Package precedent owns dependency-neutral models used to load and rank historical threads without leaking database adapter types into application logic.
Package radar ranks locally stored contribution candidates with transparent, deterministic signals.
Package radar ranks locally stored contribution candidates with transparent, deterministic signals.
Package ranking owns exact bounded selection utilities.
Package ranking owns exact bounded selection utilities.
Package redaction removes common credential forms from content crossing a publication boundary.
Package redaction removes common credential forms from content crossing a publication boundary.
Package relatedwork owns dependency-neutral relationship facts extracted from stored thread text.
Package relatedwork owns dependency-neutral relationship facts extracted from stored thread text.
Package repository defines narrow, product-owned repository read contracts shared by offline research builders.
Package repository defines narrow, product-owned repository read contracts shared by offline research builders.
Package repositorycontext owns the bounded repository-level GitHub reads shared by application planning and public adapters.
Package repositorycontext owns the bounded repository-level GitHub reads shared by application planning and public adapters.
Package research builds deterministic, source-backed thread research briefs.
Package research builds deterministic, source-backed thread research briefs.
Package setup owns local coding-client detection and MCP registration.
Package setup owns local coding-client detection and MCP registration.
Package similarity owns exact, versioned thread similarity policies.
Package similarity owns exact, versioned thread similarity policies.
Package terminalinstall owns the external package-manager capability used to make the GitContribute CLI and TUI persistently available.
Package terminalinstall owns the external package-manager capability used to make the GitContribute CLI and TUI persistently available.
Package tracking models local contribution research history.
Package tracking models local contribution research history.
Package tui provides an offline contribution workbench over local corpus data.
Package tui provides an offline contribution workbench over local corpus data.
Package tuicontract defines the product-owned offline workbench boundary.
Package tuicontract defines the product-owned offline workbench boundary.
Package workspace manages Git mirrors and detached worktrees used to inspect candidate contributions.
Package workspace manages Git mirrors and detached worktrees used to inspect candidate contributions.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL