g1t/apps/docs/src/content.config.ts
Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.
| Docs as their own app; shared theme package | 1 | import { defineCollection } from 'astro:content'; |
| Agents get guardrails, run credentials, an audit log, a context hub, repository instructions and mentions; security upkeep; snake_case API | 2 | import { docsLoader, i18nLoader } from '@astrojs/starlight/loaders'; |
| 3 | import { docsSchema, i18nSchema } from '@astrojs/starlight/schema'; | |
| Docs as their own app; shared theme package | 4 | |
| 5 | export const collections = { | |
| 6 | docs: defineCollection({ loader: docsLoader(), schema: docsSchema() }), | |
| Agents get guardrails, run credentials, an audit log, a context hub, repository instructions and mentions; security upkeep; snake_case API | 7 | // Interface wording: "Edit page" opens the file on g1t, where the source lives. |
| 8 | i18n: defineCollection({ loader: i18nLoader(), schema: i18nSchema() }), | |
| Docs as their own app; shared theme package | 9 | }; |