Add first draft spec for adapters