<?xml version="1.0" encoding="UTF-8"?>
<spec xmlns="https://vibevm.org/spec/1">
  <title id="root">PROP-043 — moved: the facts/progress boundary split</title>
  <status stage="spec" state="done" comment="tombstone since the owner&apos;s 2026-08-22 boundary ruling; this path is kept so pre-split citations resolve to a pointer instead of a void"/>
  <p p="1"><fact id="TOMBSTONE-PROP-043" status="spec/done">This document lived here as «Progress Control: inline
status markup and the `vibe progress` tool» until the owner's facts/progress
boundary ruling (2026-08-22) split it in two, every unit keeping its anchor:
the **markup grammar, placement, parsing and genre semantics** moved verbatim
to `spec://org.vibevm.core/vibevm/modules/vibe-facts/PROP-043` (file
`vibevm/vibespecs/modules/vibe-facts/PROP-043-facts-markup.xml`); the **tool, config,
evidence providers, campaign data contracts and maintenance discipline** moved
verbatim to `spec://org.vibevm.core/vibevm/modules/vibe-progress/PROP-047`
(file `PROP-047-progress-campaigns.xml` beside this tombstone). Rewrite any
citation of the old path to whichever home carries the cited anchor.</fact></p>
</spec>
