Skip to content
This repository was archived by the owner on Nov 11, 2026. It is now read-only.

feat: source-scoped Environmental Data CLI and published EPD queries - #10

Merged
KirbyInGitHub merged 1 commit into
mainfrom
feat/environmental-data-source-scopes
Nov 4, 2026
Merged

KirbyInGitHub merged 1 commit into
mainfrom
feat/environmental-data-source-scopes

Conversation

@KirbyInGitHub

Copy link
Copy Markdown
Contributor

Delivery

  • Add explicit scoped <source-code|epd> invocation boundaries for independently installable source plugins.
  • Reject conflicting source parameters, contaminated output, opaque-key and unknown-tool paths without a source-scoped contract.
  • Reuse the current public source directory and EPD search API. Preserve publisher, unit, method/module, restrictions and pagination; do not substitute the audit expert.
  • Retain existing aggregate identity, credentials and server entitlements. Version 0.6.0 uses the existing CDN-native distribution.
  • Run business/loopback integration gates locally; workflows retain typechecking, static checks and required build/publication integrity.

Consumers and acceptance

Product target: HiQ-AI/environmental-data#1 . The source-specific plugin catalog will consume this shared release. No Desktop release or production catalog switch.

Evidence

  • Supported Node 24: existing local CLI suite passed; final source-scope tests passed after provenance validation tightened.
  • Five native archives built and checked, including native macOS arm64 execution.
  • Live development CLI: scoped HiQLCD source versions/models and published concrete EPD query succeeded without credentials on the documented public APIs.
  • Authenticated background dataset queries remain unverified; public metadata is not claimed as that acceptance gate.

Independent review: repository review requirements apply; no separate reviewer result is claimed. Release only from the reviewed main revision through the existing immutable CDN workflow.

🤖 Generated with Claude Code

Add explicit single-source invocation boundaries and public EPD declaration search while preserving server entitlements and complete public response envelopes. Keep business integration gates local.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@KirbyInGitHub
KirbyInGitHub merged commit 63a81cc into main Nov 4, 2026
2 checks passed
@KirbyInGitHub
KirbyInGitHub deleted the feat/environmental-data-source-scopes branch November 4, 2026 04:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant