52 lines
2.0 KiB
Markdown
52 lines
2.0 KiB
Markdown
# Trust Issues
|
|
|
|
The public, content-first foundation for Ana's independent publication about power, identity, and the systems acting in our name.
|
|
|
|
`Trust Issues` is a working title. The masthead, domain, podcast title, and book details remain deliberately configurable; the archive and URLs are structured so the publication can be renamed without rewriting its editorial model.
|
|
|
|
## What exists now
|
|
|
|
- An authored, responsive homepage rather than a product dashboard.
|
|
- Typed Markdown collections for stories, weekly briefings, field guides, and podcast episodes.
|
|
- Article metadata for author, maintainer, publication date, review date, status, and trust pattern.
|
|
- Story, briefing, guide, podcast, book, and about surfaces.
|
|
- RSS, accessible HTML, print styles, and graceful no-JavaScript operation.
|
|
- A quiet recent-maintenance ledger derived from Git at build time.
|
|
- Editorial, contribution, source-safety, and challenge policies.
|
|
- Gitea Actions validation on every push and pull request.
|
|
|
|
## Start locally
|
|
|
|
```sh
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
Validate the same way CI does:
|
|
|
|
```sh
|
|
npm run validate
|
|
```
|
|
|
|
## Where to edit
|
|
|
|
- Publication identity and external links: `src/site.config.ts`
|
|
- Stories: `src/content/stories/`
|
|
- Weekly briefing: `src/content/briefings/`
|
|
- Field guides: `src/content/guides/`
|
|
- Podcast episodes and transcripts: `src/content/episodes/`
|
|
- Editorial promises: `EDITORIAL.md`
|
|
- Roadmap and explicit non-goals: `ROADMAP.md`
|
|
|
|
Draft entries use `draft: true` and are excluded from public routes, the homepage, and RSS.
|
|
|
|
## Publishing model
|
|
|
|
The generated site is static. Set `SITE_URL` in the deployment environment and run `npm run build`; deploy `dist/` to Cloudflare Pages or any static host.
|
|
|
|
Published content belongs in this public repository. Reporting notes, unpublished interviews, confidential sources, contact information, and embargoed drafts do not.
|
|
|
|
## Licence
|
|
|
|
Site code is MIT licensed. Editorial content is copyright Ana unless an individual page states otherwise. See `LICENSE.md`.
|