Presence
Whether we observe usable headcount for the company — or an honest empty / unusable return.
Data source
Observed headcount footprint, hiring-and-attrition motion in the series, department mix, and people-match coverage when your ICP supplies role filters.
22 detectable patterns across footprint, trajectory, events, departments, and people coverage
Whether we observe usable headcount for the company — or an honest empty / unusable return.
How the series moves — sustained growth or contraction, below peak, stalls, recoveries, and period shocks — plus department and people texture.
Three layers — bind observed headcount, read the trajectory, then see department concentration and motion — plus role-match coverage when filters apply.
We measure mix and trajectory here. Leader names and stories live on Website signals; how work feels is Employee voice.
First question: do we have a usable observed headcount for this company?
Headcount observed
At least one LinkedIn-visible employee observed — not confirmed payroll.
No usable observation
No usable observed headcount in this return — not proof the company has no employees.
Exactly one footprint outcome for this lane. No usable observation is not proof of zero employees.
How total observed headcount moved across the history window.
At most one primary shape for the series — sustained growth, sustained contraction, or current level below a prior peak.
Sustained growth
Material increase across history without sustained reversal.
Sustained contraction
Material decrease without sustained recovery — observation, not a layoff verdict.
Below prior peak
Current observed headcount materially below a prior observed peak.
Texture can coexist with a primary trajectory. Stall, recovery, and volatility patterns that can appear alongside a primary trajectory.
Plateau / stall
Recent headcount largely flat after earlier movement — coverage or true stall.
Recovery arc
Decline to a trough then material recovery — not proof of renewed buying.
Oscillation / volatility
Repeated direction changes with high churn vs net — weak on small bases.
Observed series change — not a confirmed hiring or layoff program.
Adjacent-period shocks rolled up from the series — read with trajectory context.
Headcount burst
At least one adjacent-period material total increase under signal thresholds.
Headcount cliff
At least one adjacent-period material total decrease under signal thresholds.
False dawn
A material burst mostly reversed in a short window — observation instability.
Band crossing
Observed employee-count range bucket changed between adjacent snapshots.
Contractor cycling
Unclassified headcount alternates with consistent amplitude — niche proxy only.
A single burst usually needs broader trajectory context. Contractor cycling is a niche proxy, not strategy proof.
Where observed headcount concentrates — and which function families grew or contracted.
Department dominance
A named department is a large share of observed headcount.
Low function share
A monitored department is thin in the mix — not proof the function is absent.
Department growing
A function family increased materially vs its baseline window.
Department contracting
A function family decreased materially vs its baseline window.
Pattern types fire per department in the observed mix — taxonomy and coverage bias are possible.
When your ICP supplies title, seniority, or department filters, we can see whether people matches land in the returned search page.
People matches
At least one person returned under the filtered search.
No people returned
Empty result for this filtered search — not proof no such employees exist.
Title query hit
At least one match under a non-empty title query — match quality varies.
Seniority mix
Returned-page people share seniority values — not a company-wide census.
Department mix
Returned-page people share department values — taxonomy, not payroll org chart.
Illustrative mix texture when matches return — page-local counts, not a census.
Page sample under filters — not a full org chart. No matches ≠ no such employees exist.
Harborline Systems
Observed employee count ≥ 1 with usable history snapshots.
Workforce lane open — safe to read motion.
Material increase across history without sustained reversal.
Series expanding — timing reason to look.
A function family increased materially vs its baseline window.
Motion concentrated in a role family.