roster.example.json
Language JSON1.5 KB34 lines
{"_comment": ["Pinned roster. Copy to roster.json and fill in the real ids.","","Discovery is not this file's job: GET /users returns every active user in","the company. Pinning is. GET /todos/company only returns people who have","open work, so somebody with an empty plate is absent from the board, and","absent reads as untracked, not as idle. Those must never look the same.","","Seeded names always win over fetched ones and never expire.","","Fill the ids straight from the directory:"," curl -H \"Authorization: Bearer $NINETY_TOKEN\" \\"," https://api.public.ninety.io/v1/users","","Names only. No emails, no client contacts.","Remove someone here when they leave, and re-deploy."],"_note": ["The Ninety directory is not the Meridian team: it also holds former staff and","outside collaborators. Those are listed in KNOWN_NON_ROSTER_NINETY in","config/meridian-people.ts rather than here, so they stop reading as a","coverage gap."],"entries": [{ "id": "REPLACE_WITH_REAL_ID", "name": "Nora Lindqvist" },{ "id": "REPLACE_WITH_REAL_ID", "name": "Theo Bassett" },{ "id": "REPLACE_WITH_REAL_ID", "name": "Ines Carvalho" },{ "id": "REPLACE_WITH_REAL_ID", "name": "Marco Ibáñez" },{ "id": "REPLACE_WITH_REAL_ID", "name": "Rafael Montero" },{ "id": "REPLACE_WITH_REAL_ID", "name": "Sam Whitaker" },{ "id": "REPLACE_WITH_REAL_ID", "name": "Rosa Galván" }]}