mitai-jinkendo/docs
Lars 650313347f
All checks were successful
Deploy Development / deploy (push) Successful in 54s
Build Test / lint-backend (push) Successful in 1s
Build Test / build-frontend (push) Successful in 15s
feat: Placeholder Metadata V2 - Normative Implementation + ZIP Export Fix
MAJOR CHANGES:
- Enhanced metadata schema with 7 QA fields
- Deterministic derivation logic (no guessing)
- Conservative inference (prefer unknown over wrong)
- Real source tracking (skip safe wrappers)
- Legacy mismatch detection
- Activity quality filter policies
- Completeness scoring (0-100)
- Unresolved fields tracking
- Fixed ZIP/JSON export auth (query param support)

FILES CHANGED:
- backend/placeholder_metadata.py (schema extended)
- backend/placeholder_metadata_enhanced.py (NEW, 418 lines)
- backend/generate_complete_metadata_v2.py (NEW, 334 lines)
- backend/tests/test_placeholder_metadata_v2.py (NEW, 302 lines)
- backend/routers/prompts.py (V2 integration + auth fix)
- docs/PLACEHOLDER_METADATA_VALIDATION.md (NEW, 541 lines)

PROBLEMS FIXED:
✓ value_raw extraction (type-aware, JSON parsing)
✓ Units for dimensionless values (scores, correlations)
✓ Safe wrappers as sources (now skipped)
✓ Time window guessing (confidence flags)
✓ Legacy inconsistencies (marked with flag)
✓ Missing quality filters (activity placeholders)
✓ No completeness metric (0-100 score)
✓ Orphaned placeholders (tracked)
✓ Unresolved fields (explicit list)
✓ ZIP/JSON export auth (query token support for downloads)

AUTH FIX:
- export-catalog-zip now accepts token via query param (?token=xxx)
- export-values-extended now accepts token via query param
- Allows browser downloads without custom headers

Konzept: docs/PLACEHOLDER_METADATA_REQUIREMENTS_V2_NORMATIVE.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 21:23:37 +02:00
..
issues docs: Phase 0c completion + new issue #55 2026-03-28 22:22:16 +01:00
DOCUMENTATION_COMPLETE_2026-03-27.md docs: documentation completion summary 2026-03-27 21:36:23 +01:00
GOAL_SYSTEM_PRIORITY_ANALYSIS.md docs: goal system priority analysis - hybrid approach 2026-03-26 16:08:00 +01:00
GOAL_SYSTEM_REDESIGN_v2.md docs: Goal System Redesign v2.0 - comprehensive concept 2026-03-26 22:05:05 +01:00
GOALS_SYSTEM_UNIFIED_ANALYSIS.md feat: Phase 0a - Minimal Goal System (Strategic + Tactical) 2026-03-26 16:20:35 +01:00
KONZEPT_ANALYSE_2026-03-26.md docs: comprehensive functional concept analysis 2026-03-26 15:26:12 +01:00
MEMBERSHIP_SYSTEM.md docs: update CLAUDE.md and add comprehensive membership system documentation 2026-03-20 15:44:29 +01:00
NEXT_STEPS_2026-03-26.md docs: Phase 0a completion - comprehensive documentation 2026-03-26 21:49:07 +01:00
phase-0c-placeholder-migration-analysis.md Neue Docs 2026-03-28 21:47:35 +01:00
PLACEHOLDER_GOVERNANCE.md feat: Complete Placeholder Metadata System (Normative Standard v1.0.0) 2026-03-29 20:32:37 +02:00
PLACEHOLDER_METADATA_DEPLOYMENT_GUIDE.md docs: Add placeholder metadata deployment guide 2026-03-29 20:33:46 +02:00
PLACEHOLDER_METADATA_IMPLEMENTATION_SUMMARY.md feat: Complete Placeholder Metadata System (Normative Standard v1.0.0) 2026-03-29 20:32:37 +02:00
PLACEHOLDER_METADATA_VALIDATION.md feat: Placeholder Metadata V2 - Normative Implementation + ZIP Export Fix 2026-03-29 21:23:37 +02:00
STATUS_2026-03-27.md docs: comprehensive status update v0.9h pre-release 2026-03-27 21:35:18 +01:00
STATUS_REPORT_2026-03-26.md docs: comprehensive status report 26.03.2026 2026-03-26 14:53:45 +01:00
test-prompt-phase-0b.md docs: Phase 0b Quick Test prompt (Option B) 2026-03-28 07:27:42 +01:00
TODO_GOAL_SYSTEM.md docs: Phase 1.5 complete - update roadmap 2026-03-27 06:52:18 +01:00