Human vs. AI – Diff-based line-level provenance for text under agentic editing | CodexMaster