Register reserve under agents hub and pin VAULT storage.

Classify freedom-intelligence for State Hub (agents domain), sync FI-WP-0001..0003 with hub IDs, enrich catalog entries with profile/SWOT, and pin the open-weight reserve to D:\vault\coulomb\freedom-intelligence\ with strategic S-tier policy.
This commit is contained in:
tegwick 2026-07-28 00:25:21 +02:00
parent 00f469662b
commit a83ef0a79a
29 changed files with 1343 additions and 279 deletions

View file

@ -3,7 +3,7 @@
# Filename suggestion: {org}__{name}__{short_revision}.yaml
#
# Schema version documents field meaning for humans and future validators.
schema_version: "0.1.0"
schema_version: "0.2.0"
# ---------------------------------------------------------------------------
# Example entry (illustrative only — not a real collection claim)
@ -15,60 +15,56 @@ schema_version: "0.1.0"
# source:
# kind: huggingface # huggingface | github_release | direct_url | other
# url: https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct
# revision: abc1234def... # commit sha, tag, or release id
# revision: abc1234def...
# model_card_url: https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct
# license:
# spdx: llama3.2 # or MIT, Apache-2.0, etc.; use "custom" + notes if needed
# url: https://...
# allows_offline_retention: true
# allows_local_ops: true
# allows_fine_tune: true
# notes: ""
# artifacts:
# - path: blobs/model.safetensors
# sha256: "..."
# bytes: 0
# size:
# total_bytes: 0
# total_human: "0 B"
# hardware_class:
# # Rough lab guidance — not a guarantee
# min_vram_gb_q4: 4
# min_vram_gb_fp16: 8
# notes: "fits consumer 8GB at Q4"
# axes: # why this matters to the lab
# - B
# - C
# priority: medium # low | medium | high
# collection:
# approved_by: ""
# approved_at: null # ISO-8601 date
# downloaded_at: null
# downloaded_by: ""
# storage_path: "" # absolute or facility-relative path on backup storage
# brief_refs: # briefs that nominated this candidate
# - briefs/2026/07/2026-07-23.md
# reason: "Strong small instruct base; clear license; homelab-fit."
# tags:
# - instruct
# - text
# companions: [] # optional related catalog ids (adapters, tokenizers)
# project_url: https://www.llama.com/ # optional: org project / paper home
# paper_url: https://arxiv.org/... # optional
# license: { ... }
# profile:
# summary: "One-line what this model is for."
# original_source: "https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct"
# use_cases:
# - "Always-on local assistant on small VRAM"
# - "Edge classification and simple tool routing"
# sweet_spots:
# - "Latency-sensitive chat under 38 GB VRAM"
# - "Teaching / prototyping agent loops cheaply"
# not_ideal_for:
# - "Hard multi-file software engineering"
# - "Long-horizon reasoning"
# capability_notes: >
# Compact instruct model; strong ecosystem tooling; limited depth vs mid-size.
# swot:
# strengths:
# - "Tiny footprint; huge Llama tooling ecosystem"
# weaknesses:
# - "Shallow reasoning and coding vs 8B70B class"
# opportunities:
# - "Domain LoRA for NetKingdom micro-agents"
# threats:
# - "Superseded quickly by next small open release"
# size: { ... }
# hardware_class: { ... }
# axes: [B]
# priority: high
# collection: { ... }
# reason: "..."
# tags: [tier-r, instruct]
# companions: []
# notes: ""
# history:
# - at: "2026-07-23"
# event: nominated
# by: operator
# detail: "From daily brief collection candidates."
# history: []
# ---------------------------------------------------------------------------
# Required fields by status (normative for humans; tooling may enforce later)
# Required fields by status
# ---------------------------------------------------------------------------
# candidate: id, status, name, org, source.url, source.revision, license, reason, priority
# candidate: id, status, name, org, source.url, source.revision, license,
# reason, priority, profile (summary + original_source + use_cases +
# sweet_spots), swot (all four lists, compact)
# approved: + collection.approved_by, collection.approved_at
# collected: + collection.downloaded_at, collection.storage_path, size, artifacts[].sha256
# verified: + checksums re-read OK (notes or history event)
# rejected: + reason (why rejected)
# superseded / evicted: + history event; storage_path may be empty after eviction
# collected: + collection.downloaded_at, collection.storage_path, size, artifacts
# verified: + checksums re-read OK
# rejected: + reason
# superseded / evicted: + history event
field_reference:
id:
@ -83,10 +79,24 @@ field_reference:
type: string
source:
type: object
fields: [kind, url, revision, model_card_url]
fields: [kind, url, revision, model_card_url, project_url, paper_url]
license:
type: object
fields: [spdx, url, allows_offline_retention, allows_local_ops, allows_fine_tune, notes]
profile:
type: object
description: Human-facing capability card for operators choosing models
fields:
summary: One-line positioning
original_source: Canonical URL (usually HF model card or org release page)
use_cases: List of typical lab / product uses
sweet_spots: Where the model punches above weight or is the default pick
not_ideal_for: Explicit anti-patterns
capability_notes: Short free-text capability narrative
swot:
type: object
description: Compact SWOT for reserve / ops decisions (24 bullets each)
fields: [strengths, weaknesses, opportunities, threats]
artifacts:
type: list
item_fields: [path, sha256, bytes]