I design specifications, protocols, schemas, conformance systems, and reference implementations for digital trust and agentic systems. The work focuses on making authority, delegation, constraints, revocation, evidence, accountability, and redress explicit enough to be implemented, tested, audited, and independently challenged.
Core premise: trust becomes infrastructure only when authority, constraints, revocation, evidence, and redress are operational, enforceable, and independently verifiable.
Trust frameworks · Governance and authority · Agent infrastructure · Policy execution · Assurance and RAHP · Terminology · Portfolio dashboard
This profile presents a curated trust-infrastructure portfolio, not an exhaustive inventory of every public repository on this GitHub account. Portfolio membership, maturity, lifecycle, provenance, and authority are governed explicitly rather than inferred from repository activity.
| If you are trying to… | Start with |
|---|---|
| Design or assess a national or multi-sector digital trust framework | Open National Digital Trust Framework |
| Model authority, delegation, revocation, accountability, appeal, or remedy | Governance, Authority and Assurance Metamodel |
| Analyse the semantics of a trust system | Trust Systems Meta Model |
| Implement portable trust records or evidence contracts | Trust Infrastructure Schemas |
| Deploy or evaluate an agent registry | Agent Registry Protocol |
| Determine whether an actor is permitted to act under mandate, evidence, policy, and time | PolicyMesh |
| Pressure-test a specification for harms, security weaknesses, and governance failure modes | RAHP Toolkit |
| Test or assure a trust-registry deployment | TRQP Assurance Hub |
These repositories are representative entry points into the portfolio rather than a complete catalogue.
| Area | Project | Role in the portfolio |
|---|---|---|
| Trust frameworks | Open National Digital Trust Framework | Reusable framework for national and multi-sector trust infrastructure |
| Governance | Governance, Authority and Assurance Metamodel | Machine-oriented model for authority, delegation, revocation, assurance, accountability, appeal, and remedy |
| Agent infrastructure | Agent Registry Protocol | Protocol, schemas, APIs, conformance tests, and reference artefacts for deployable agent registries |
| Policy execution | PolicyMesh | Bounded evaluation of policy, mandate, evidence, scope, and time |
| Assurance | RAHP Toolkit | Portable risk, harms, security, and specification-assurance infrastructure |
| Interoperability | Trust Protocol Interop Lab | Composition and seam testing across independently governed protocols |
| Terminology | Trust Infrastructure Glossary | Independently governed, plain-language terminology for trust infrastructure |
For the complete governed catalogue, maturity and lifecycle state, see Portfolio Status. For adapted, upstream-reference, adjacent, historical, and superseded work, see the Classification Policy and the machine-readable data/repository-status.yaml.
The portfolio treats trust infrastructure as a set of separable but composable layers. Authority remains bounded: semantic models do not acquire protocol authority, interoperability experiments do not create adoption claims, and assurance findings do not modify normative content automatically.
flowchart LR
A[Frameworks and adoption] --> B[Governance and semantics]
B --> C[Protocols and policy]
C --> D[Implementations]
D --> E[Conformance and assurance]
E -. evidence and feedback .-> B
T[Terminology] -. shared language .-> A
T -. shared language .-> B
T -. shared language .-> C
I[Interop Lab] -. composition testing .-> C
I -. evidence .-> E
See Portfolio Architecture for the full system view, authority boundaries, relationship semantics, and cross-repository dependencies.
This repository runs an evidence-producing portfolio assurance monitor over governed repositories. It checks declared project state against observable repository evidence, detects portfolio churn, retains historical observations, and publishes findings without silently changing repository-local declarations or portfolio classifications.
- Assurance dashboard — current portfolio assurance view
- Development finding feeds — per-repository downloadable JSON and Markdown findings that can be carried into release work
- Methodology — what is tested and how findings are derived
- Operations — monitoring, evidence retention, issue routing, and recovery behaviour
A finding is evidence for review, not an instruction. Disposition, remediation, and closure remain with the repository or authority that owns the affected scope.
The profile repository owns portfolio membership, strategic presentation, relationship metadata, and portfolio-level assurance evidence. Individual repositories retain authority over their normative content, releases, maturity declarations, validation commands, and project-local evidence.
Status is represented across distinct dimensions including portfolio disposition, maturity, lifecycle, operational status, specification status, provenance, and authority. The authoritative vocabulary and current classifications live in data/repository-status.yaml; featured original repositories are expected to publish repository-local PROJECT-STATUS.yaml files conforming to schemas/project-status.schema.json.
Forks and adapted upstream work are identified explicitly. Inclusion in this portfolio does not imply upstream authorship, governance authority, release authority, endorsement, or adoption.
- Browse the portfolio: GitHub Pages
- Understand portfolio status: Portfolio Status
- Understand the architecture: Portfolio Architecture
- Review assurance evidence: Portfolio Assurance
- Review governance: GOVERNANCE.md
- Contribute: CONTRIBUTING.md
- Report security issues: SECURITY.md
- Review licensing: LICENSES.md
Portfolio validation and link checks are automated. Local validation can be run with:
python scripts/validate_portfolio.py
python scripts/check_internal_links.py
python scripts/check_site_navigation.pyThe profile README is intentionally a front door, not the portfolio database. Detailed classifications, methodology, evidence, and historical state are maintained in the linked documentation and machine-readable artefacts.



