Spreadsheet-UX op een echte relationele engine

main

Deze repository wordt als momentopname gepubliceerd: een clone bevat de volledige inhoud, maar geen commitgeschiedenis.

906 B Ruw bestand
/**
 * The keys a Wellformed licence must be signed by.
 *
 * Public keys. There is nothing secret here and nothing to protect: a public
 * key can check a signature and cannot make one. The private half never leaves
 * the machine that issues licences.
 *
 * More than one may be listed, and that is how a key gets replaced: add the
 * new one, reissue the licences signed by the old one, and drop the old one
 * from this list when they have all been handed over. Until then both are
 * accepted, and nobody's install stops recognising itself mid-upgrade.
 */
export const LICENCE_PUBLIC_KEYS: readonly string[] = [
  // 4e6161785ac54645 — issued 2026-08-29
  '-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAu2InifmY5j4KRxr8nGivlSnndyuFs33Ys3Zp2Z+H5oc=\n-----END PUBLIC KEY-----',
];

/** The slug this software is licensed under, as it appears in a token. */
export const LICENCE_PRODUCT = 'wellformed';