Skip to content

spec: print render language — language / languageFrom on snapshot children and notify attachments - #4

Open
delchev wants to merge 1 commit into
mainfrom
spec/print-language-and-partition-sources
Open

spec: print render language — language / languageFrom on snapshot children and notify attachments#4
delchev wants to merge 1 commit into
mainfrom
spec/print-language-and-partition-sources

Conversation

@delchev

@delchev delchev commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Specifies the render-language knobs added to the reference implementation:

  • A function: Snapshot child may declare language: <code> (fixed) or languageFrom: <relation>.<field> (per record - a one-hop path on the document master whose string field holds the language code; may cross model boundaries). Mutually exclusive; absent both, the mint falls back to the first entry of the application's configured language set at mint time; an unresolvable path is a generation error, never a silent wrong-language copy. Interactive printing renders live in the user-picked language; the snapshot panel serves the frozen issued copies - the two coexist.
  • The notify block's attach: print gains the same languageFrom next to its existing language:, with the same fallback.

(The .numbers partition-source declaration touches the numbering section that #2 rewrites - noted there rather than conflicting here.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant