public content model
The typed Astro content layer for public records, evidence, operations, decisions, relations, matters, notes, and docs.
Public record · partial proof
- content model
- public boundary
- collections
- validation
Record metadata
- Record ID
- azw-rec-004
- Slug
- public-content-model
- Visibility
- public
- Classification
- system
- Domain
- content-platform
- Type
- process
- Maintainer
- azwerks
- Version
- 0.1.0
First recorded and last updated . The current content is conservative, evidence-backed, and bounded by caveats.
Claims
02Bound claims
Claims are presented with limited proof posture and explicit caveats.
The typed Astro content layer for public records, evidence, operations, decisions, relations, matters, notes, and docs.
- Strength
- limited
- Proof
- partial
- Visibility
- public
Limits
The model is active in the current site, but final search, feed, and sitemap integration are not complete. Draft and private project records exist for review and must remain excluded from public output.
Proof ledger
Independent public artifacts that support this record. Missing proof remains visible through caveats.
Public content model report
source-citedDocuments the content collection architecture, public helpers, validation behavior, and page integration.
- File:
- docs/azwerks-portfolio-public-content-model-report-v1.0.md
- Scope:
- content platform
Search and feed integration are documented as deferred work.
Astro content collection config
source-citedDefines schemas for records, evidence, operations, decisions, relations, matters, notes, and docs.
- File:
- src/content.config.ts
- State:
- source-cited
Record type contracts
source-citedDefines public record, evidence, operation, decision, relation, matter, note, and doc types.
- File:
- src/types/records.ts
- State:
- source-cited
Public record helper module
source-citedCentralizes public filtering, route generation, entity lookup, and validation behavior.
- File:
- src/lib/records.ts
- State:
- source-cited
Public content model report
source-citedDocuments the content collection architecture, public helpers, validation behavior, and page integration.
- File:
- docs/azwerks-portfolio-public-content-model-report-v1.0.md
- Scope:
- content platform
Search and feed integration are documented as deferred work.
Astro content collection config
source-citedDefines schemas for records, evidence, operations, decisions, relations, matters, notes, and docs.
- File:
- src/content.config.ts
- State:
- source-cited
Record type contracts
source-citedDefines public record, evidence, operation, decision, relation, matter, note, and doc types.
- File:
- src/types/records.ts
- State:
- source-cited
Public record helper module
source-citedCentralizes public filtering, route generation, entity lookup, and validation behavior.
- File:
- src/lib/records.ts
- State:
- source-cited
Evidence sequence
Ordered path from source contract to demonstrated route behavior.
- 01
Public content model report
source-citedDocuments the content collection architecture, public helpers, validation behavior, and page integration.
- File:
- docs/azwerks-portfolio-public-content-model-report-v1.0.md
- Scope:
- content platform
Search and feed integration are documented as deferred work.
- 02
Astro content collection config
source-citedDefines schemas for records, evidence, operations, decisions, relations, matters, notes, and docs.
- File:
- src/content.config.ts
- State:
- source-cited
- 03
Record type contracts
source-citedDefines public record, evidence, operation, decision, relation, matter, note, and doc types.
- File:
- src/types/records.ts
- State:
- source-cited
- 04Current
Public record helper module
source-citedCentralizes public filtering, route generation, entity lookup, and validation behavior.
- File:
- src/lib/records.ts
- State:
- source-cited
- ConclusionLimited proof onlyThe first surfaces are composed, but record hardening and quality checks remain open.
Capability coverage
Coverage is intentionally conservative; partial means not fully proven.
| Capability | Source | Build | A11y |
|---|---|---|---|
| Adapter compositioncandidate | |||
| Public filteringreview-required | |||
| Record hardeningopen |
- Proven
- Partial
- Claimed
- None
Operation ledger
Authored operations behind this public content record.
Content model
Content model2026-07-01
currentIntroduce typed content collections
Created content collections for records and related register entities.
- Intent
- Replace page-local fixture data with validated public-safe content.
- Action
- Added Astro collection schemas, JSON content entries, and public helper modules.
- Result
- Public pages can read records through centralized helpers.
The data set is intentionally small and still needs search, feed, and editorial workflow coverage.
Content model2026-07-01
currentCentralize public boundary
Moved public filtering into shared content helpers and kept non-public records out of route generation.
- Intent
- Ensure public pages render only records with `visibility: public`.
- Action
- Added public helper functions for records, evidence, operations, decisions, relations, matters, docs, notes, route entries, result records, and command records.
- Result
- Public routes read through centralized helpers instead of scattered page-level filters.
Future search, sitemap, feed, and metadata generation must keep using the same boundary.
Matter ledger
Open matters remain open. Settled decisions are listed separately.
Open content matters
Open questionmat-content-model-search-indexes2026-07-01
openWire search, command, sitemap, and feed inputs
Public helpers exist, but future search, command, sitemap, metadata, and feed generation must keep using the same visibility boundary.
- Position
- Add static search and command indexes in the next prompt using only public helper output.
The current model does not yet prove every future index surface.
Open questionmat-content-model-evidence-validation2026-07-01
openExpand evidence validation coverage
Evidence file paths are checked for configured source roots, but future external artifact, asset, and screenshot approvals need a stricter workflow.
- Position
- Keep current evidence source-backed and defer external artifact handling until content hardening.
Screenshots, videos, generated outputs, and external demos are not public evidence yet.
Relation trace
Related work is expressed as relation language, not as more projects.
Content dependencies
- implementsarchitecture implementation plan
Astro collections and public helpers follow the planned content architecture.
- feedswerkregister surface composition
The content model powers indexes, command data, record details, proof, docs, and about surfaces.
- Record ID
- azw-rec-004
- Version
- 0.1.0
- State
- candidate
- Maintained by
- azwerks
- Derived from
- Astro collection config, typed record helpers, public content report, and current content entries.
LimitsPublic data foundation; search indexing, feed metadata, and ongoing editorial workflow remain deferred.

