Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
odeduck
command
Command odeduck automates data.go.kr (공공데이터포털): dataset search, OpenAPI 활용신청, and authenticated API calls — driven from a CLI or, for AI agents, an MCP server.
|
Command odeduck automates data.go.kr (공공데이터포털): dataset search, OpenAPI 활용신청, and authenticated API calls — driven from a CLI or, for AI agents, an MCP server. |
|
internal
|
|
|
agentplan
Package agentplan turns an open-ended goal into concrete public-data search axes by reusing an already authenticated coding-agent CLI.
|
Package agentplan turns an open-ended goal into concrete public-data search axes by reusing an already authenticated coding-agent CLI. |
|
apicall
Package apicall surfaces data.go.kr OpenAPI specs to an agent (describe) and performs authenticated calls (call).
|
Package apicall surfaces data.go.kr OpenAPI specs to an agent (describe) and performs authenticated calls (call). |
|
catalog
Package catalog keeps a local copy of data.go.kr's OpenAPI and file catalogue so an agent can find out what exists without guessing keywords at the portal one request at a time.
|
Package catalog keeps a local copy of data.go.kr's OpenAPI and file catalogue so an agent can find out what exists without guessing keywords at the portal one request at a time. |
|
connectionledger
Package connectionledger persists evidence-backed assessments of proposed cross-domain dataset connections.
|
Package connectionledger persists evidence-backed assessments of proposed cross-domain dataset connections. |
|
dataset
Package dataset turns a catalogued Data Node into an evidence-backed delivery contract.
|
Package dataset turns a catalogued Data Node into an evidence-backed delivery contract. |
|
discovery
Package discovery runs standalone Connection Hypothesis discovery.
|
Package discovery runs standalone Connection Hypothesis discovery. |
|
doctor
Package doctor is a liveness check for odeduck's fragile scraping.
|
Package doctor is a liveness check for odeduck's fragile scraping. |
|
fetch
Package fetch is the one throttled HTTP transport for every data.go.kr request odeduck makes over plain HTTP — dataset search and OpenAPI describe (www.data.go.kr) and authenticated call (apis.data.go.kr).
|
Package fetch is the one throttled HTTP transport for every data.go.kr request odeduck makes over plain HTTP — dataset search and OpenAPI describe (www.data.go.kr) and authenticated call (apis.data.go.kr). |
|
goalaudit
Package goalaudit reports retained execution outcomes, not goal correctness.
|
Package goalaudit reports retained execution outcomes, not goal correctness. |
|
goalwork
Package goalwork owns goal-scoped discovery, observations and bounded composition.
|
Package goalwork owns goal-scoped discovery, observations and bounded composition. |
|
mcpserver
Package mcpserver exposes odeduck over the Model Context Protocol (stdio): dataset search, 활용신청, spec surfacing, and authenticated calls as tools.
|
Package mcpserver exposes odeduck over the Model Context Protocol (stdio): dataset search, 활용신청, spec surfacing, and authenticated calls as tools. |
|
modelusage
Package modelusage records only call metadata and provider-reported counters.
|
Package modelusage records only call metadata and provider-reported counters. |
|
output
Package output renders results as JSON, JSON Lines, or aligned tables.
|
Package output renders results as JSON, JSON Lines, or aligned tables. |
|
providerauth
Package providerauth stores credentials issued by external LINK providers.
|
Package providerauth stores credentials issued by external LINK providers. |
|
version
Package version holds build metadata injected via -ldflags, with a runtime/debug fallback so `go install …@latest` builds (no ldflags) still report the module version instead of "dev".
|
Package version holds build metadata injected via -ldflags, with a runtime/debug fallback so `go install …@latest` builds (no ldflags) still report the module version instead of "dev". |
|
scripts
|
|
|
goal-audit
command
goal-audit is a read-only developer audit, not a public product command or an independent correctness grader.
|
goal-audit is a read-only developer audit, not a public product command or an independent correctness grader. |
|
goal-replay
command
goal-replay re-acquires a previously discovered goal's exact sources and replays its last composition with explicit caller context.
|
goal-replay re-acquires a previously discovered goal's exact sources and replays its last composition with explicit caller context. |
|
goal-review-check
command
goal-review-check runs a DEVELOPMENT calibration, not autonomous search or held-out goal grading.
|
goal-review-check runs a DEVELOPMENT calibration, not autonomous search or held-out goal grading. |
Click to show internal directories.
Click to hide internal directories.