Skip to content

Releases: layers-pub/layers

v0.8.0

Choose a tag to compare

@aaronstevenwhite aaronstevenwhite released this 29 Jun 17:21
b8ed021

Homogenize how eprints, licenses, citations, and reproducibility are handled across every "produce" record type (corpora, ontologies, resource collections, experiment definitions, annotation layers, cluster sets, segmentations, alignments, media, relation graphs, expressions, personas): a shared dual/multi-licensing model (pub.layers.defs#licensing), structured CSL-JSON/DataCite citations, creators, and dates (pub.layers.eprint.defs), and licensing/eprintRefs/reproducibility on the top-level produces, plus a Neo4j CITES_EPRINT relationship projected from every artifact's eprint references. This is a breaking release: corpus.corpus.license, expression.expression.eprintRef, and eprint.eprint.citation are replaced by their structured equivalents, and all eprint references are now arrays.

See the changelog for details and docs.layers.pub for full documentation.

v0.7.0

Choose a tag to compare

@aaronstevenwhite aaronstevenwhite released this 11 Jun 15:55
9f3eec4

Add an optional guidelinesFormat field to pub.layers.persona and pub.layers.judgment.experimentDef, specify the annotationMetadata.digest algorithm-prefixed (<algorithm>:<hex>) convention, and apply a comprehensive accuracy audit correcting the documentation against the lexicons.

See the changelog for details and docs.layers.pub for full documentation.

v0.6.0

Choose a tag to compare

@aaronstevenwhite aaronstevenwhite released this 19 Mar 21:38

Switch pub.layers.defs#span and pub.layers.defs#textPositionSelector from character offsets to UTF-8 byte offsets, aligning with ATProto conventions (Bluesky richtext facets use byteStart/byteEnd).

See the changelog for details and docs.layers.pub for full documentation.

v0.5.0

Choose a tag to compare

@aaronstevenwhite aaronstevenwhite released this 03 Mar 17:50

Add pub.layers.changelog namespace for structured change tracking with sub-record targeting via objectRef, and add comprehensive AppView Plans documentation.

See the changelog for details and docs.layers.pub for full documentation.

v0.4.0

Choose a tag to compare

@aaronstevenwhite aaronstevenwhite released this 01 Mar 14:34

Restructure all lexicons into directory-based NSIDs, add XRPC query lexicons, and simplify segmentation to tokenization-only.

See the changelog for details and docs.layers.pub for full documentation.

v0.3.0

Choose a tag to compare

@aaronstevenwhite aaronstevenwhite released this 26 Feb 19:15

Add annotation project design metadata to pub.layers.corpus and per-layer source method to pub.layers.annotation.

See the changelog for details and docs.layers.pub for full documentation.

v0.2.0

Choose a tag to compare

@aaronstevenwhite aaronstevenwhite released this 26 Feb 19:11

Add four orthogonal experiment dimensions to pub.layers.judgment.

See the changelog for details and docs.layers.pub for full documentation.

v0.1.0

Choose a tag to compare

@aaronstevenwhite aaronstevenwhite released this 25 Feb 22:48

Initial draft of 13 ATProto lexicon schemas under the pub.layers.* namespace.

See the changelog for details and docs.layers.pub for full documentation.