Collaboration
Tracigo brings your whole team into one workspace per feature. PMs define requirements, engineers write designs and specs, QA builds test plans — all working from the same artifacts, with real-time editing and inline feedback.
Local and shared modes
Every artifact has two modes:
Local mode — your working draft. The YAML file in your .tracigo folder. You and your AI agents edit it freely. Fast, no network, no friction. This is where most of the work happens.
Shared mode — the team version. When you save an artifact, it publishes to the shared workspace where teammates can see it, edit it live, and leave comments. Shared mode is powered by real-time sync — changes appear instantly for everyone.
Switch between modes using the toggle in the artifact card header.
Saving to shared
Click Save on any artifact card to publish your local changes to the shared version. Tracigo handles the merge — it reconciles your YAML changes with the live shared document, preserving any comments teammates have already left.
If a teammate saved a newer version while you were editing locally, Tracigo detects the conflict and lets you pull the latest before saving.
Real-time editing
In shared mode, multiple people can edit the same artifact simultaneously. You'll see changes appear in real-time — context sections, requirement descriptions, field values. It's the same live editing experience you'd expect from Google Docs, but for structured YAML artifacts.
Comments
Leave comments on specific parts of an artifact — a paragraph in the context section, a requirement description, a task detail. Comments anchor to the text you select.
- Add a comment — select text in shared mode, click the comment icon in the toolbar
- Reply — comments support threaded discussion
- Resolve — mark a comment as resolved when the issue is addressed. Resolved comments collapse but remain visible.
Comments survive edits. If the text around a comment changes, Tracigo re-anchors it to the nearest matching content. If the anchored text is deleted entirely, the comment is marked as outdated.
Artifact status
Each artifact has a lifecycle status visible in shared mode:
| Status | Meaning |
|---|---|
| Draft | Initial state — work in progress |
| In Review | Ready for team review |
| Approved | Reviewed and accepted |
| Update Required | Reviewer flagged issues to address |
| Outdated | Upstream changes may have invalidated this artifact |
Change the status from the dropdown in the artifact header. The status pill shows who last changed it and when.
Status is a team coordination tool — it signals where each artifact stands without requiring a meeting or a Slack message.
Inviting contributors
From the project page, click Invite and enter your teammate's email. They need a Tracigo account (Google or GitHub login).
Roles:
- Owner — created the project. Can manage contributors and delete the project.
- Contributor — can create workspaces, edit artifacts, leave comments, change statuses.
Contributors see all workspaces and artifacts in the project. There are no per-workspace permissions — everyone on the project can access everything. This is intentional: the whole point is shared context, not information silos.
Version history
Every save creates a new version. You can see the version number in the artifact card. When a teammate saves a conflicting version, Tracigo prompts you to pull the latest — no silent overwrites, no lost work.