No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
bryanunitek c04e3fe789 chore: scaffold-anchor initial commit
Scaffold-anchor only. Locks repo identity, licence position (CC BY 4.0
on upstream OSS base), four-repo family pattern, and place in the
UniCORE Sanity Check fleet. Full scaffolding + upstream fork pending a
dedicated kickoff arc. See STATUS.md and UPSTREAM-MERGE-DISCIPLINE.md.

Authority: Bryan Fred 2026-06-04 07:45/07:59/08:11 UTC.
2026-06-04 08:20:01 +00:00
.gitignore chore: scaffold-anchor initial commit 2026-06-04 08:20:01 +00:00
LICENSE.md chore: scaffold-anchor initial commit 2026-06-04 08:20:01 +00:00
LICENSE.upstream.md chore: scaffold-anchor initial commit 2026-06-04 08:20:01 +00:00
README.md chore: scaffold-anchor initial commit 2026-06-04 08:20:01 +00:00
STATUS.md chore: scaffold-anchor initial commit 2026-06-04 08:20:01 +00:00
UPSTREAM-MERGE-DISCIPLINE.md chore: scaffold-anchor initial commit 2026-06-04 08:20:01 +00:00

UniSaaS.UniCORE.Avalonia-Claw

SCAFFOLD-ANCHOR repository — initial commit 2026-06-04.

Full scaffolding, upstream-fork integration, and source-code work all pending a fresh dedicated kickoff arc. This initial commit exists to lock the repository's identity, licence position, and place in the UniCORE Sanity Check fleet so the work cannot be forgotten.

Author: Bryan Fred, Unitek Systems Limited, Bedford, United Kingdom. First commit: 2026-06-04 08:11 UTC.


What this repository is

bryanunitek/UniSaaS.UniCORE.Avalonia-Claw is the Avalonia family member: Private working repository for the SaaS-deployment-shape implementation. Sister to the on-prem-shape Claw. Source code does not move to the public sister until certification.

Family purpose: Cross-platform .NET UI substrate. Pixel-identical rendering on Windows, Linux, macOS, iOS, Android, and WebAssembly via Skia.

Role in UniCORE: UI rendering layer — one of the three primary UI surfaces (Blazor, MAUI, Avalonia) plus optional WinForms. Avalonia is the surface that delivers Linux desktop coverage and cross-platform pixel parity.


Upstream

  • Upstream project: https://github.com/AvaloniaUI/Avalonia
  • Upstream licence: MIT
  • Our relationship: Fork-and-extend. Upstream codebase is consumed verbatim under its original licence; our additions sit on top under CC BY 4.0.

Our additions: UniCORE.Avalonia adds CC BY 4.0 equivalents of the Avalonia Pro premium feature surface — media player, virtual keyboard, rich text editor, markdown viewer, additional premium controls (to be enumerated), the 70+ chart-type data visualisation library, and (in scope) the Avalonia XPF WPF-binary-compat layer. All UniCORE-authored controls and libraries ship CC BY 4.0 on top of the MIT base.

The merge discipline that governs how this repository absorbs upstream changes without losing UniCORE additions is documented in UPSTREAM-MERGE-DISCIPLINE.md at the root of this repository.


Family — the four-repo pattern

UniCORE.Avalonia is published as a four-repo family:

  • bryanunitek/UniCORE.Avalonia — public on-prem-deployment-shape gift surface
  • bryanunitek/UniSaaS.UniCORE.Avalonia — public SaaS-deployment-shape gift surface
  • bryanunitek/UniCORE.Avalonia-Claw (private) — on-prem-shape working repository
  • bryanunitek/UniSaaS.UniCORE.Avalonia-Claw (private) — SaaS-shape working repository

This repository is the UniSaaS.UniCORE.Avalonia-Claw member of the family.

Sister repos:


Status

SCAFFOLD-ANCHOR ONLY as of 2026-06-04 08:11 UTC. See STATUS.md for the full status breakdown and what is and is not in this initial commit.

The work has been queued in memory/2026-06-04-post-24h-arc-discussion-queue.md (workspace-local) with explicit Bryan-authorised scope:

  1. Fork MIT upstream into this repo (4 family members).
  2. Author CC BY 4.0 UniCORE-equivalent features over the upstream base.
  3. Apply the canonical upstream-merge discipline.
  4. Enrol in UniCORE Sanity Check.

This initial commit accomplishes (4) only. Items (1)(3) follow in fresh dedicated arcs.


Files in this initial commit


Foundation triad (gift, public, CC BY 4.0):

Implementation reference (deployment-shape pair):

Substrate-services layer (deployment-shape pair):

Forked-upstream building blocks (this family + siblings):

  • UniCORE.Avalonia family (4 repos)
  • UniCORE.DNN family (4 repos)

Contact


Author: Bryan Fred, Unitek Systems Limited, Bedford, United Kingdom. Private working repository. Given, not sold. Irrevocable.