sillsdev / sillsdev/interlinearizer-extension
Use alignment specification for our linking
@jasonleenaylor is already working on this.
Since Jul 9, 2026.
- Dominant language
- TypeScript
- Stars
- 2
- Forks
- 0
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 55
Description
https://github.com/bible-technology/scripture-burrito/blob/develop/docs/flavors/alignment_flavor.rst
Linking: analyses to text; text to lexicon
For the latter: the flavor's Reference Schemes section, and Appendix 1 of the format it delegates to, bible-technology/alignment-spec.
Timing note: AlignmentLink is currently dead weight in the best sense — no feature writes it, drafts don't carry links, and no UI renders alignments. The cost of adopting or mapping to the Burrito alignment flavor is therefore near zero today and grows with every feature that touches alignment. Recommend doing this investigation before an alignment-editing UI is scheduled.
Scope:
- (a) can our
AlignmentLink/AlignmentEndpointround-trip to the Burrito flavor? (b) do its reference schemes fit our text-to-lexicon refs ([moved into the scope of #225]EntryRef/SenseRef)? — answered in the findings; #225 depends on it- (c) what changes, if any, to §5 of
interlinearizer.d.ts?
Size: S (investigation + written recommendation)
Where to read the spec: the alignment flavor lives on scripture-burrito@develop and is absent from the published v1.0.0 tag, so every docs.burrito.bible URL for it 404s — read it in the repo. The flavor page also runs ahead of alignment-spec, the format it delegates to, so read both rather than spec.md alone. v1.0.0's parascriptural_word_alignment is the deprecated predecessor the alignment flavor supersedes — container metadata only, no reference model — and is out of scope here.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.