A technical assistant needs a way to retire old answers.
For Shamrock Marketing, I built retrieval over technical PDFs and standards, with document and page citations.
I'd test a RAG pipeline by changing an approved procedure. Does the new document replace the old one in retrieval? Can a cached answer still quote the retired version?
If two versions disagree, I'd have the assistant flag the conflict for review instead of silently choosing one. A page citation is useful only when the team can tell which version it belongs to.
What sells it for me is the refusal telling the agent exactly where the token should go. A bare "no hex" error usually just sends it looping. Does guard.mjs run only as an agent hook, or in pre-commit too so it catches humans as well?