docs
Work Vault Markdown-First Migration Plan
docs/20260701__WORKVAULT__INSTRUCTIONS__MARKDOWN-FIRST-MIGRATION__v0-1__docx-pdf-to-md-migration-plan.mdRendered from markdown source. Open raw source on GitHub.
Work Vault Markdown-First Migration Plan
Status
Version: 0.1 Date initiated: 2026-07-01 Scope: phased migration from DOCX/PDF working files to markdown source copies where conversion is clean enough to preserve meaning.
This plan does not replace the existing source-preservation rules. Inbound originals remain evidence. The goal is to make markdown the preferred working and wiki-facing form for active material without losing provenance or flattening layout-dependent meaning.
Goal
Move the repository toward a markdown-first working layer for documents that can be converted reliably, while keeping original DOCX/PDF files in intake archive as preserved originals.
Core Policy
- Preserve inbound originals exactly as received.
- Do not rewrite or delete source content in place.
- Convert documents into markdown as derived working copies when conversion is structurally faithful.
- Keep archive originals as the provenance anchor.
- Prefer markdown links in the wiki once a clean markdown source exists.
- Leave ambiguous, layout-heavy, or lossy conversions in the archive until they can be reviewed manually.
Recommended Order
- High-value active branches already receiving semantic work.
- Pages with dense backlinks or many child pages.
- Project roots that are already structurally stable.
- Smaller durable branches that are easy to validate.
- Long-tail archival material only after the active corpus is stable.
Initial conversion candidates should include:
- CICP
- Semantic Collapse Theory
- Quantum Invariants
- Semantic Integrity
- Consentful Cybernetics
- WitnessKey
- Trust Interoperability Standard
- Other active side-projects-desktop branches with clear markdown-friendly structure
Conversion Triage
Convert first when the source is:
- Mostly prose
- Already split into stable wiki pages
- Light on tables or image-dependent layout
- Actively linked from the wiki
- Likely to benefit from search and semantic extraction
Defer or keep archival when the source is:
- Form-heavy
- Image-heavy
- Table-heavy in a meaning-bearing way
- A scanned PDF without reliable text extraction
- A companion export that exists only because the original tool could not emit markdown
Working Model
Use a three-stage handling model for each source document:
- Inbound original stays in
artifacts/intake-archive/. - Derived markdown is created as the working source layer.
- Wiki pages are updated to point to the markdown source where available.
If a source must remain DOCX or PDF for now, keep it as archival source and add a markdown companion later rather than forcing a lossy rewrite.
Manifest Expectations
Track the migration as provenance, not as a hidden rewrite.
Preferred fields to record or extend:
inbound_pathstandard_named_pathderived_fromsource_rolestandard_name_statuscontent_canon_statusconversion_methodconversion_statuswiki_page
If a markdown file replaces a DOCX source in the standard-named layer, keep the original file path in the archive and update the manifest so the lineage remains visible.
QA Checklist
- Compare headings, sections, and list structure.
- Check that links survive or are rewritten intentionally.
- Verify that tables, callouts, and images were not silently lost.
- Confirm that wiki pages still build and render.
- Review any page where the markdown conversion changes meaning.
- Preserve any human-added notes or review markers.
Migration Sequence
- Inventory the current DOCX/PDF corpus by project and activity level.
- Tag likely markdown-convertible documents.
- Convert a pilot batch.
- Validate the pilot batch in the wiki.
- Expand by cluster.
- Rewrite links to the markdown sources.
- Keep archive originals untouched.
- Reassess the remaining PDF/DOCX population for edge cases.
Exit Criteria For A Batch
A batch is ready to move forward when:
- The markdown render is structurally faithful.
- The wiki points at the markdown source where appropriate.
- The original archive path is still preserved.
- No meaningful content was lost in conversion.
Notes
This is a migration of the working surface, not a purge of the record. The archive remains the record. Markdown becomes the preferred editable form once the conversion has been witnessed as faithful.