...
As a user of CPS I want to be able to:
- (PoC) Store and validate a set of modules (a model file)
- (Full project) Load a model instance and validate it given a model set reference.(using a separate SPI)
1.2 Anchor point persistence
...
As a user of CPS I want to be able to:
- associate Associate an anchor point to a module set given an anchor point and a module set reference. (upon creation)
- Retrieve a model set reference, given an anchor point
...
- Persist a fragment given an
- Parent fragment OR an anchor point
- An ID relative to the parent, that can be a set of deterministically ordered key-value pairs for a keyed list element, a single key for a container, a number unique within the list for a non-keyed list elementAnchor point
- Retrieve a fragment given a
- anchor point
- Xpath expression (limited to path and key equality, e.g. /A/B/C will grab a container while /A/B/C/ L[@key1='a key'][@key2='another key'] will grab a keyed list element)
...