Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Animation pack evidence appendix: Protofactor Sword and Shield Animset

Companion report: technical evaluation

Evidence status: partial — current source inventory, serial mechanical baseline, declared contracts, and bounded remediation completed; engine and artistic acceptance did not.

Evaluation date: 2026-09-01

Current evaluator: AnimSmith 0.10.0

Report format: 2

Current evidence boundary; the canonical readiness ladder remains authoritative.

Evaluation scope and provenance

FieldValue
Pack/editionLocal licensed constituent; revision unknown
Vendor/sourceProtofactor current product listing
Delivered scope136 FBX input candidates
Target useEngine use; no target controller supplied
Target enginesNot evaluated
Target rigs/packsNot evaluated
Source manifestExternal source inventory, SHA-256 e4dc4740bf35ff2812e81ff78970fc6737e62e8022664643c14b5cb8fdf2e4b8
Evaluation manifesturn:animsmith:skill:animation-pack-evaluation-manifest:1
Acquisition/license provenanceAuthorized local commercial input; no legal advice

Evidence coverage

SurfaceOffered/deliveredEvaluatedFindingsNot evaluated and why
Animation files136136Mechanical baseline completedN/A
Rigs/export variants132 animation-bearing candidatespartialMechanical inspection onlyRuntime compatibility not run
AnimSmith baseline136136544 baseline commands completed successfully; strict contracts require loop and blend review.N/A
Declared contracts132 selected motion inputs132132 declared-contract inputs: 34 clean and 230 non-clean command results.Engine behavior is out of scope
Remediation candidates282824 gait-anchor + 3 prune-constant-tracks + 1 duplicate-loop-endpoint removal; all transforms exit 0External candidates remain unpromoted; engine/visual review pending
Engine import/playbackUnknown00Not run
Blend/mask/retargetUnknown00Not run

Claim legend

Uses observed-file, observed-animsmith, and not-evaluated.

Evaluation manifest and taxonomy

The current manifest follows urn:animsmith:skill:animation-pack-evaluation-manifest:1. File inventory is current; gameplay classification is not promoted without engine acceptance.

Canonical clip-role inventory

Canonical primary roleLogical motionsDelivered filesEvidence boundary
idle-pose00runtime classification withheld
continuous-locomotion00runtime classification withheld
locomotion-transition00runtime classification withheld
airborne00runtime classification withheld
traversal00runtime classification withheld
action-interaction00runtime classification withheld
reaction-death00runtime classification withheld
emote-cinematic00runtime classification withheld
other-unknown00runtime classification withheld
Total00Current runtime classification withheld

Runtime-set inventory

No runtime sets were identified.

Pipeline-stage coverage

StageCoverage stateEvidence / remaining gate
Acquireevaluated-cleanExternal source retained
Preserve rawevaluated-cleanNew external evidence root
Inspectevaluated-cleanCurrent baseline completed
Segmentnot-evaluatedRuntime grouping not accepted
Root motionnot-evaluatedNo engine controller test
Conformpartially-evaluatedBounded candidate transforms only
Validatepartially-evaluatedBaseline and declared contracts complete
Optimizenot-evaluatedNo production optimization review
Exportnot-evaluatedNo target-engine export accepted
Gate/reportpartially-evaluatedEngine and artistic gates remain

Readiness evidence by clip set

Role or runtime setFile-ready / clip-readySet-ready / rig-useRuntime / acceptance boundary
All delivered candidatesMechanical baseline completeNot evaluatedNo current engine or artistic acceptance

Validation-profile status

Validation profileSelectionResult / next evidence
Marketplace intakeselected — vendor-intendedInventory and baseline completed.
Blended locomotionselected — evaluator-selected-generic-scenarioStrict contract findings require targeted review.
Root-motion controllernot-selectedNo controller was supplied.
State-machine transitionsselected — evaluator-selected-generic-scenarioContract evidence captured; engine validation pending.
Layered upper body/weaponsnot-selectedNo mask or attachment test.
Traversal/environmentnot-selectedNo target scene.
Contact actions/interactionsnot-selectedNo target contacts.
Retargeted/customizable charactersnot-selectedNo target rig.
Motion matching/searchnot-selectedNo target database.
Networked movementnot-selectedNo target networking design.
Runtime performancenot-selectedNo runtime benchmark.

Pack inventory and content evidence

Current inventory found 136 FBX candidates, including 132 animation-bearing candidates, 132 individual-motion candidates, and 0 combined-take candidates. This establishes source presence and mechanical coverage only.

Mechanical baseline

Finding/checkAffected scopePotential impactEvidence
Baseline commands136/136Inputs are mechanically readable by the current evaluatorobserved-animsmith; 544 baseline commands completed successfully; strict contracts require loop and blend review.
Declared contracts132 selected inputsNon-clean strict contract results require clip-level admissionobserved-animsmith; 132 declared-contract inputs: 34 clean and 230 non-clean command results.

AnimSmith remediation evidence

Source issueOperation/declarationsResultIndependent verificationRemaining caveat
Mechanical cleanup and gait candidates24 gait-anchor, 3 prune-constant-tracks, 1 duplicate-loop-endpoint removal28/28 transform commands exit 0Post-output inspect/measure/diff/config-lint recorded in external:protofactor-melee-remediation-0.10.0/public-evidence-projection.json (SHA-256 4004862e2f2f7f3719e796c2cedb9d3c264eb943588d5cb2ae78baf917737ac7)External candidates remain unpromoted; no engine, visual, or artistic acceptance

Engine procedures and evidence

RuntimeVersionProcedureObserved resultRemaining gate
UnityNot evaluatedNo current importNot evaluatedImport and visual review
Unreal EngineNot evaluatedNo current importNot evaluatedImport and retarget review
GodotNot evaluatedNo current importNot evaluatedConversion and runtime review
BevyNot evaluatedNo current importNot evaluatedConversion and runtime review

Rig, masking, and compatibility evidence

Pack/rig/set pairSkeleton/retargetScale/axesRoot policyTiming/blendOverall evidence
Delivered packMechanical inspection onlyNot evaluatedNot evaluatedStrict contracts pending reviewNo engine compatibility claim

Limitations and unknowns

  1. Tool evidence does not replace target-engine import, playback, contact, retargeting, masking, or visual review.
  2. Strict declared-contract failures are clip-level admission signals, not a blanket statement about authored quality.
  3. Candidate transforms remain external and require project acceptance before use.

Changes between AnimSmith versions

AnimSmith 0.10.0 — revalidated inventory, baseline, contracts, and bounded remediations with the official FBX-capable evaluator. AnimSmith 0.7.0 — historical evidence is retained only for history and is superseded for current-state conclusions.

Reproduction

Official release archive URL https://github.com/mmannerm/animsmith/releases/download/v0.10.0/animsmith-v0.10.0-x86_64-unknown-linux-gnu.tar.gz; archive SHA-256 8de4f97949fbc61fc3aec1d5f22272735ffe06937a0fea5c998cb3e0f639c662; member animsmith-v0.10.0-x86_64-unknown-linux-gnu/animsmith; evaluator binary SHA-256 2052ce64eda53d5037b305561dd0287209719d743b0a4051552e197fbfe4a387; tag v0.10.0, peeled commit db91d8dda3326f97f581d4d62104d928caec383f; working tree N/A; compiled features fbx/report. Expected command/help surface and representative FBX admission succeeded before the exhaustive serial batch. Current operation trace and scrubbed preflight are recorded at external:protofactor-melee-remediation-0.10.0/public-evidence-projection.json (SHA-256 4004862e2f2f7f3719e796c2cedb9d3c264eb943588d5cb2ae78baf917737ac7). No licensed asset, derivative, private path, or output file is published.

Sources