The work your team already does · 02 / Requirements

Know what a client brief or specification means before you commit.

Compare incoming requirements with what exists, identify changes and make open decisions explicit before scope hardens into implementation.

WorkspaceMCP
What it is

Paste a brief, a page of a specification or a change request into a project's Documents tab, and GitMir sets it against a repository it has already read. You get back three lists: the things named in the document that the product already has, the phrases that could mean two different things here, and the words it does not recognise at all. Where a phrase is ambiguous you say which one you meant, once — the answer is kept with your name on it, so nobody is asked again.

What you do
01

Open a project and go to the Documents tab

02

Choose the repository the document is about and paste the text

03

Read the three lists: already in the product, ambiguous, not recognised

04

Pick the meaning for each ambiguous phrase and confirm it

05

On the same tab, name a part you are about to change and see what it reaches

What it does not do

This is not a contradiction detector. It tells you which phrases it recognised and which it did not; it does not judge whether the document conflicts with itself, with an older document, or with a decision someone made last quarter. Nothing you paste is stored — only the meanings you confirm and any work you write down. It compares against a repository that has already been read, so a project with no built model has nothing to compare with, and a viewer can compare but not confirm.

See it on a real product.

Three models are published in full and open without an account. Ask one of them the question this page is about.