A workforce decision rarely stays in one system. These articles explain why that happens, how composerID gives the decision a common reference, and the technical ideas we are exploring as the product develops.
Triage decides how the work should be done. composerID publishes a reference for that decision. The systems you already use carry out the work.
One request can appear in several systems, each with its own number. The problem is knowing they all came from the same decision.
A contractor, a permanent hire and a statement of work end up in completely different systems. That is why the decision has to come first.
Triage knows the reasoning behind a decision. The systems downstream do not need it. Share the reference, not the whole decision.
Authentication, data format and an address: the three things every integration has to get right, in normal language.
composerID ships as part of Triage. What that means today, why the boundary is drawn there, and what we are not claiming yet.
Requests start in messages and tickets, not workforce systems. Triage asks its questions there, before a form decides the shape.
Systems of record, engagement, intelligence and action: a deep-research report on where each term comes from and what it should mean.
Two companies on the same platform can require completely different information. Why the customer's own configuration is the real gate.
Sometimes a computer sends the same request twice. A publishing service should notice. Engineers call this idempotency.
We mapped Beeline's published specifications to see how a decision reference could be carried. Mapping is not the same as live.
Some systems send updates, some need to be checked, some need configuring. The options for knowing what happened after a publish.
Vendor documentation moves and changes. How we keep integration research traceable to primary sources, and what re-checking found.
If we cannot write an acceptance test for a technical claim, we should be careful about making it publicly. The rule and the tests.
Who is calling, what may they do, and for how long: the authentication model we propose, explained before the OAuth vocabulary.