# 2021-07-28 Interop - TS implementation
## Agenda
* [draft of public api](https://github.com/janeirodigital/sai-js/pull/11/files?short_path=ad5e0b1#diff-ad5e0b18a72ee07595a792a70a06c12994dc3cc59a9fcebd972b5f60675c8932)
* creating DataRegistrationProxy instad of exposing raw data grants
* publishing to npm under `@solid/interop-`
### publishing to npm
Justin: we should for now publish in jd namespace
Pavlik: let's think if we need solid prefix
### draft of public api
Pavlik: we should decide what do we do about focus node
Justin: updated spec and representation of shapetrees, one can pass target shapetree in the link header
server will check if it conforms to that shape, it was required in previous version of the spec.
Similar the focus node is not required, if you don't pass it will do validation against all possible nodes. When it finds a match (validates) it saves that focus node.