andreagrandi / andreagrandi/draftomen

Publish a pinned and licensed narration model artifact

Offen
#456 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
draftomen enhancement size: S
Vorherrschende Sprache
Python
Sterne
0
Forks
0
Ø Merge
1 Std. 23 Min.
Gemergte PRs (30 T.)
181

Beschreibung

## Problem

Users need an exact tested artifact, not an unversioned upstream download whose behavior or licensing may change silently.

## Proposed change

Implement the artifact-distribution decision from #454. Publish or reference the immutable tested files with model identifier/revision, format, quantization/build, expected sizes and checksums, compatibility identifier, license and attribution. Record provenance and reproducible preparation where applicable. Keep weights outside normal application downloads. No in-app downloader or automatic model updates in this slice.

## Acceptance Criteria

- [ ] AC1: An artifact retrieval check obtains the exact declared revision and verifies every required file's size and checksum.
- [ ] AC2: A manifest review finds identifier, revision, format, quantization/build, compatibility, sizes, hashes, and stable locations; no `latest` dependency exists.
- [ ] AC3: A licensing/provenance check confirms redistribution or upstream-fetch terms and all required notices accompany the chosen distribution.
- [ ] AC4: A baseline package-content check shows model weights are absent from the default application artifact.

## Implementation classification

- **Estimated size:** S
- **Orchestration risk:** High
- **Reason:** Artifact integrity, provenance, and immutable distribution are security and compatibility boundaries.

## Dependencies

Direct prerequisites: #454. Consumers: Download and verify narration artifacts on explicit request, Package the optional local inference component.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.