Skip to content

release 0.2.0#23

Merged
matt-beanland merged 18 commits into
mainfrom
dev
Apr 26, 2026
Merged

release 0.2.0#23
matt-beanland merged 18 commits into
mainfrom
dev

Conversation

@matt-beanland
Copy link
Copy Markdown
Collaborator

No description provided.

…and-ash_neo4j

updated to refactored diffo and ash_neo4j
- version bumped to 0.2.0 to align with new NBN domain
- updated to diffo 0.2.0 from hex
- new NBN domain livebook (diffo_example.livemd) with Livebook badge in README
- changelog updated with v0.2.0 entry
- RSP resource with AshStateMachine lifecycle (inactive/active/suspended)
- Ash Policy multi-tenancy: SetRspId change, OwnedByActor and NoActor checks, RspOwnership macro shared across 5 RSP-owned resources
- NTD and UNI are NBN-owned infrastructure: readable by any RSP, mutable only by nil actor
- JSON API via AshJsonApi and Plug.Cowboy on port 4000
- RSP list action with epid sort; field_policy restricts state visibility to record owner
- Livebook moved to documentation/domains/diffo_example_nbn.livemd with Kino RSP selector and actor-scoped provisioning flow
- documentation/domains/nbn.md: Perentie ecosystem narrative and RSP spirit animals
- README updated to describe both NBN and Access domains
…ancy

21 20 json api and rsp multitenancy
@matt-beanland matt-beanland merged commit 3273a61 into main Apr 26, 2026
2 checks passed
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