Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .tegami/acl-query-boundary.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ subject: Route ACL reads through an owned query boundary

Retrieval and Graph now read source ACL facts through `SourceAclQuery` and
immutable ACL-owned references instead of consuming the ACL repository, JPA
entity, or a Space-owned projection type. This follows the existing
[Claude Fable 5 architecture verdict](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md)
to replace direct implementation edges before closing nested modules.
entity, or a Space-owned projection type. This follows the independently
reviewed architecture direction to replace direct implementation edges before
closing nested modules.
5 changes: 2 additions & 3 deletions .tegami/close-acl-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,5 @@ subject: Close the Knowledge ACL module boundary

Knowledge ACL now enforces a closed public API with an explicit dependency
allowlist limited to `organization`, `permission`, `shared`, and
`shared::error`. This completes the ACL closure required by the existing
[Claude Fable 5 architecture verdict](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md)
after its sibling implementation edges were replaced with owned APIs.
`shared::error`. This completes the independently reviewed ACL closure after
its sibling implementation edges were replaced with owned APIs.
3 changes: 1 addition & 2 deletions .tegami/close-graph-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,4 @@ subject: Close the Knowledge Graph module boundary
Knowledge Graph now enforces a closed public API and an exact outgoing
dependency allowlist after Asset, Source Ledger, ACL, Space, and embedding
profile persistence access was replaced with owned query and registry
contracts. This completes Graph closure under the existing
[Claude Fable 5 architecture verdict](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md).
contracts. This completes the independently reviewed Graph closure.
2 changes: 1 addition & 1 deletion .tegami/close-source-ledger-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ Source Ledger now enforces a closed public API and an explicit allowlist for
its ACL, storage, organization, permission, and shared dependencies.

This completes the mechanical closure gate required by the independent
[Claude Fable 5 architecture challenge](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md).
architecture review.
7 changes: 3 additions & 4 deletions .tegami/close-space-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ subject: Close the Knowledge Space module boundary

Knowledge Space now enforces a closed public API with an explicit dependency
allowlist limited to `authorization`, `knowledge.sourceledger`, `organization`,
`permission`, `shared`, and `shared::error`. This completes Space closure under
the existing
[Claude Fable 5 architecture verdict](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md)
after sibling repository access was replaced with an owned query API.
`permission`, `shared`, and `shared::error`. This completes the independently
reviewed Space closure after sibling repository access was replaced with an
owned query API.
5 changes: 2 additions & 3 deletions .tegami/graph-asset-query-boundary.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,5 @@ subject: Remove Graph access to Asset persistence

Knowledge Graph indexing and curation now consume immutable Asset-owned query
contracts instead of Asset repositories, JPA entities, and the chunk projection
store. This follows the existing
[Claude Fable 5 architecture verdict](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md)
by removing an implementation edge before the Graph module is closed.
store. This follows the independently reviewed architecture direction by
removing an implementation edge before the Graph module is closed.
5 changes: 2 additions & 3 deletions .tegami/graph-retrieval-profile-boundary.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,5 @@ subject: Remove Graph access to embedding profile persistence

Knowledge Graph indexing now resolves immutable embedding profiles through the
Retrieval-owned registry instead of consuming the profile repository and JPA
entity. This follows the existing
[Claude Fable 5 architecture verdict](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md)
by removing the final Graph persistence edge before its module-closing cycle.
entity. This follows the independently reviewed architecture direction by
removing the final Graph persistence edge before its module-closing cycle.
6 changes: 3 additions & 3 deletions .tegami/graph-source-query-boundary.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ subject: Remove Graph access to Source revision persistence

Knowledge Graph indexing now resolves immutable source-revision state through
a Source Ledger-owned query instead of consuming revision repositories, JPA
entities, and persistence status directly. This follows the existing
[Claude Fable 5 architecture verdict](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md)
by removing another implementation edge before the Graph module is closed.
entities, and persistence status directly. This follows the independently
reviewed architecture direction by removing another implementation edge before
the Graph module is closed.
5 changes: 2 additions & 3 deletions .tegami/space-query-boundary.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,5 @@ subject: Route Space reads through an owned query boundary

Graph and Retrieval now resolve Knowledge Space existence and active status
through the Space-owned `KnowledgeSpaceQuery` API instead of consuming the
Space repository directly. This follows the existing
[Claude Fable 5 architecture verdict](../docs/increments/active/2026-07-31-spring-modulith-package-refactor/challenge-verdict.md)
to remove implementation edges before closing a nested module.
Space repository directly. This follows the independently reviewed architecture
direction to remove implementation edges before closing a nested module.