internal/

directory
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2026 License: MIT

Directories

Path Synopsis
Package cli provides Cobra commands for the go-apply CLI.
Package cli provides Cobra commands for the go-apply CLI.
Package mcpserver provides the MCP stdio server for Claude Code integration.
Package mcpserver provides the MCP stdio server for Claude Code integration.
presenter
mcp
Package mcp provides a capturing presenter for MCP tool handler contexts.
Package mcp provides a capturing presenter for MCP tool handler contexts.
repository
fs
Package fs provides filesystem-backed repository implementations.
Package fs provides filesystem-backed repository implementations.
service
extract
Package extract implements the port.Extractor interface.
Package extract implements the port.Extractor interface.
fetcher
Package fetcher provides JD fetcher implementations.
Package fetcher provides JD fetcher implementations.
onboardcheck
Package onboardcheck provides a shared guard that verifies the user has completed onboarding before pipeline or tool operations can proceed.
Package onboardcheck provides a shared guard that verifies the user has completed onboarding before pipeline or tool operations can proceed.
onboarding
Package onboarding stores resume, skills, and accomplishments text as files on disk.
Package onboarding stores resume, skills, and accomplishments text as files on disk.
pipeline
Package pipeline orchestrates the MCP apply pipeline: fetch → score resumes → emit result.
Package pipeline orchestrates the MCP apply pipeline: fetch → score resumes → emit result.
render
Package render implements the port.Renderer interface, converting a model.SectionMap into ATS-safe plain text with canonical heading labels and YoE-aware section ordering.
Package render implements the port.Renderer interface, converting a model.SectionMap into ATS-safe plain text with canonical heading labels and YoE-aware section ordering.
scorer
Package scorer computes a numeric score for a resume against a job description.
Package scorer computes a numeric score for a resume against a job description.
storycreator
Package storycreator writes new accomplishment stories to accomplishments.json and maintains career.json.
Package storycreator writes new accomplishment stories to accomplishments.json and maintains career.json.
survival
Package survival computes which JD keywords survived the PDF render→extract pipeline.
Package survival computes which JD keywords survived the PDF render→extract pipeline.
tailor
Package tailor provides the two-tier resume tailoring service.
Package tailor provides the two-tier resume tailoring service.

Jump to

Keyboard shortcuts

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