···1212 maxGraphemes: 500,
1313 description: "Title of the entry.",
1414 }),
1515+ entryType: lx.string({
1616+ required: true,
1717+ maxLength: 500,
1818+ maxGraphemes: 50,
1919+ knownValues: ["academic", "professional", "personal"],
2020+ }),
1521 content: lx.string({
1622 required: true,
1723 maxLength: 50000,
1824 maxGraphemes: 5000,
1919- description: "The body of the entry.",
2525+ description: "The body of the entry. md is acceptible.",
2026 }),
2121- rangeStart: lx.string({
2727+ period: lx.string({
2228 format: "datetime",
2329 description:
2424- "Timestamp representing the beginning of the timeframe for this entry.",
2525- }),
2626- rangeEnd: lx.string({
2727- format: "datetime",
2828- description:
2929- "Timestamp representing the end of the timeframe for this entry.",
3030+ "Free form string representing the date range (from-to), MM/YYYY, or YYYY. ",
3031 }),
3132 publishedAt: lx.string({
3233 required: true,