Skip to content

refactor: rebuild natal query API around domain models - #319

Merged
lzm0x219 merged 3 commits into
mainfrom
agent/domain-query-refactor
Aug 17, 2026
Merged

refactor: rebuild natal query API around domain models#319
lzm0x219 merged 3 commits into
mainfrom
agent/domain-query-refactor

Conversation

@lzm0x219

Copy link
Copy Markdown
Member

Summary

  • Move natal creation and read-only query behavior into the owning domain model modules.
  • Replace the standalone query/ziwei implementation with Natal, ReframeScope, ScopedPalace, ScopedStar, and DecadeScope APIs.
  • Add public black-box and integration coverage for scoped queries, decade navigation, palace relations, stars, and transformations.
  • Align testing guidance and changelog with the new API boundaries.

Validation

  • mise run check
  • zig fmt --check build.zig build.zig.zon src tests benchmarks
  • zig build
  • zig build test
  • zig build benchmark-docs-check

Commits

  • refactor(domain): move query API into domain models
  • test(integration): cover scoped natal queries
  • docs: document natal query API refactor

@lzm0x219
lzm0x219 merged commit 264567b into main Aug 17, 2026
1 check passed
@lzm0x219
lzm0x219 deleted the agent/domain-query-refactor branch August 17, 2026 06:20
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.

1 participant