Skip to content

clarify WFS module boundaries and naming#59

Merged
esgn merged 1 commit into
masterfrom
58-clarify-wfs
Apr 22, 2026
Merged

clarify WFS module boundaries and naming#59
esgn merged 1 commit into
masterfrom
58-clarify-wfs

Conversation

@esgn
Copy link
Copy Markdown
Member

@esgn esgn commented Apr 22, 2026

closes #58

This PR clarifies WFS module boundaries and naming without changing behavior.

Included

  • rename src/helpers/wfs_internal to src/helpers/wfs_engine
  • rename src/gpf/wfs.ts to src/gpf/wfs_schema_catalog.ts
  • update imports accordingly
  • add explicit responsibility comments to distinguish:
    • the legacy/simple flattened WFS helper layer
    • the structured WFS engine used by MCP WFS tools

Scope

  • no intended runtime behavior changes
  • no broad WFS refactor
  • no contract changes for existing tools

Validation

  • npm run typecheck
  • npm test -- --runInBand

@esgn esgn merged commit 640fdcb into master Apr 22, 2026
2 checks passed
@esgn esgn deleted the 58-clarify-wfs branch April 22, 2026 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clarify WFS module boundaries and naming

1 participant