Skip to content

Release 0.8.0

Choose a tag to compare

@cdcavell cdcavell released this 23 Aug 13:05
· 108 commits to main since this release
1398ed0

Release 0.8.0 expands ASI Backbone Learning beyond its established tutorial and architecture curriculum with stronger publishing, observability, simulation, community, and repository-quality capabilities.

The release continues to emphasize explicit authority boundaries, host-owned execution, narrow architectural claims, practical .NET examples, and educational material that remains useful without requiring adoption of the AsiBackbone framework.

Highlights

Technical Articles and Publishing

Introduces a dedicated standalone technical-article surface under docs/articles/ with intentionally stable URLs and a publication model distinct from curriculum tutorials.

The first published articles are:

  • Your Authorization Check Runs Too Late
  • A Green CI Badge Does Not Prove Your .NET Package Is Trustworthy

The publishing surface is designed for direct linking, search, RSS consumption, citation, and external sharing without requiring prior familiarity with the Learning curriculum.

RSS and Discovery Improvements

Strengthens article and feed discovery with:

  • RSS channel and item metadata improvements.
  • Dedicated 144×144 feed identity imagery.
  • 1200×630 article/social preview imagery.
  • Open Graph metadata.
  • X/Twitter large-image card metadata.
  • RSS autodiscovery validation.
  • Explicit article publication and update metadata.
  • Additional feed-generation self-tests.

These changes make the publication surface more robust for readers arriving through search engines, feed readers, social links, and external references.

AI Governance Observability

Adds AI Governance Observability and End-to-End Decision Tracing, along with executable sample support.

The new material demonstrates tracing across:

AI/tool proposal
      ↓
Schema and proposal validation
      ↓
Host-built policy context
      ↓
Governance decision
      ↓
Acknowledgment / re-evaluation
      ↓
Scoped capability
      ↓
Host-owned execution
      ↓
Operational result
      ↓
Audit residue

The architecture preserves an important boundary:

Telemetry records what happened. Telemetry does not authorize what may happen.

The accompanying observability tests also received correlation-ID isolation so concurrent scenarios cannot contaminate one another's traces.

Policy Simulation Harness

Adds a deterministic policy simulation harness and focused tests.

The sample allows learners to evaluate synthetic policy scenarios across changes in:

  • region;
  • tenant;
  • risk level;
  • environment;
  • policy version.

Simulation produces structured decision evidence without invoking a protected executor.

The core boundary remains:

Policy simulation evaluates what the decision would be. Policy simulation does not execute the governed operation.

Learning-Path and Assessment Improvements

Improves the educational experience with:

  • a visual Learning Path Map;
  • problem-oriented navigation;
  • learner self-assessment guidance;
  • reusable lab acceptance criteria;
  • a lab acceptance-criteria template;
  • clearer distinction between architectural understanding and merely running a program successfully.

The repository now more explicitly helps learners answer both:

Does the program run?

and:

Does the program preserve the architectural invariant the exercise was intended to teach?

Canonical Architecture Glossary

Adds a centralized architecture terminology glossary covering concepts such as:

  • proposed intent;
  • policy context;
  • policy evaluation;
  • explicit decision outcomes;
  • acknowledgment;
  • escalation;
  • audit residue;
  • decision provenance;
  • scoped capabilities;
  • execution authority;
  • host-owned execution;
  • AI tool proposals;
  • trust boundaries;
  • architectural invariants.

The glossary also reinforces distinctions such as:

Allow decision ≠ execution
Acknowledgment ≠ authorization
Tool proposal ≠ tool invocation
Scoped capability ≠ token format
Audit residue ≠ tamper-proof evidence

GitHub Discussions

Adds repository-level GitHub Discussions support with structured forms for:

  • Q&A;
  • Architecture & Patterns;
  • Tutorial Ideas;
  • Show and tell.

Contributor guidance now distinguishes clearly between exploratory discussion and concrete repository work while retaining organization-level Discussions for cross-repository topics.

Repository Security and Maintenance

Adds proportionate repository-maintenance controls including:

  • Dependabot dependency updates.
  • GitHub Actions dependency updates.
  • CodeQL scanning for the C#/.NET executable surface.
  • Expanded software supply-chain guidance.
  • Additional documentation around the limits of CI, provenance, dependency controls, and security tooling.

These controls are presented as useful evidence and maintenance mechanisms, not as proof of security or trustworthiness.

Documentation and Architecture Quality

Release 0.8.0 also includes a broad quality pass across the Learning corpus, including:

  • clearer architectural-status labels;
  • stronger “when not to use this” guidance;
  • improved ADR cross-references;
  • refined advanced-content positioning;
  • tighter README progressive disclosure;
  • improved contributor guidance;
  • expanded DocFX metadata validation;
  • publication and template-maintenance improvements.

Release Metadata

This release updates:

  • CITATION.cff
  • .zenodo.json

to identify the repository as version 0.8.0, released 2026-08-23.

Scope

ASI Backbone Learning remains an educational and architectural resource.

It does not provide:

  • compliance certification;
  • a security guarantee;
  • legal or regulatory approval;
  • an AGI or ASI implementation;
  • a robotics controller;
  • a universally prescribed application architecture.

The material is intended to help developers examine architectural boundaries, compare patterns, test assumptions, and connect conceptual reasoning to runnable .NET examples.