Mixed freshness. Depending on the panel, rows here are read live from elisa-core or come from a frozen copy of ELISA’s local store taken on 22 October 2026 — each panel says which, underneath itself. No agent is running.

ELISAPeople
Connecting

Approvals

Work paused at the approval gate. Nothing is published, sent, moved or overwritten until it is approved here.

Nothing here yet

Work paused at the approval gate. Nothing is published, sent, moved or overwritten until it is approved here.

The backend for this is still being built.

Technical detail
  • GET /api/approvals?status=pending
  • POST /api/approvals/:approvalId/approve
  • POST /api/approvals/:approvalId/reject

This sector’s fleet

Real rows from elisa.db, scoped to this sector’s own agents — not the business surface above, which this sector does not yet have rows for.

Agents (7)

  • Orchestrator · People + HR orchestration

    The only agent that accepts a people work package, and the gatekeeper of the People + HR data boundary in both directions.

    people.orchestrator
    0 skillsIdle — nothing queued
  • Agent 1 · Workforce & role planning

    Turns a capability gap into a role brief grounded in real capacity, and says when the gap is a process problem rather than a hiring one.

    people.agent_1
    0 skillsIdle — nothing queued
  • Agent 2 · Hiring & candidate pipeline

    Sources, screens and compares candidates against a role brief, and is the single author of the shortlist and the decision evidence.

    people.agent_2
    1 skillIdle — nothing queued
  • Agent 3 · Onboarding & people operations

    Prepares onboarding — the access request list, the role playbook and the 30/60/90 plan — and keeps the people records of whoever has joined.

    people.agent_3
    0 skillsIdle — nothing queued
  • Agent 4 · Performance, feedback & development

    Owns the review cycle after onboarding ends — feedback records, development plans and the evidence behind a performance judgement.

    people.agent_4
    0 skillsIdle — nothing queued
  • Agent 5 · Policy, consent & people-record custody

    Owns the people policy set, the retention and consent record, and the decision of who may see which people field.

    people.agent_5
    0 skillsIdle — nothing queued
  • Agent 6 · Collaborator & contractor bench

    Owns the bench of vetted external collaborators — who they are, what they have delivered, whether they are available — and drafts the approach.

    people.agent_6
    1 skillIdle — nothing queued

7 rows · agents, agent_status_cache · read 2026-10-25T19:14:29.433Z

Skills (2)

2 distinct skills held in this sector — out of 262 in the catalogue fleet-wide.

  • humanizer×1
  • linkedin-interviewer×1

2 rows · agent_skills ⋈ skills, scoped to this sector · read 2026-10-25T19:14:29.434Z

Lessons (18)

6 binding (L0, enforced at the tool call) and 12 advisory (L1) in this sector — 40 of 155 are binding fleet-wide.

Binding — L0

  • people.no.unapproved.candidate.contactaccepted

    No message reaches a candidate only with an approval token on that message.

    Hiring & candidate pipeline · agent · confirmed 1×
  • people.mailbox.scopeaccepted

    Mail reads are scoped to the hiring label. The general mailbox is not this agent's to read.

    Hiring & candidate pipeline · agent · confirmed 1×
  • people.bench.no.sendaccepted

    Draft the approach. Never send it.

    Collaborator & contractor bench · agent · confirmed 1×
  • people.never.delete.people.recordaccepted

    Never delete a people, consent or retention record. Schedule the expiry and report it.

    Policy, consent & people-record custody · agent · confirmed 1×
  • people.no.moneyaccepted

    Never write a compensation, payment or obligation figure. That is a finance record and finance is locked.

    People + HR orchestration · agent · confirmed 1×
  • people.never.grant.accessaccepted

    Never create or modify a credential or access grant. Draft the request; a human grants it.

    Onboarding & people operations · agent · confirmed 1×

Advisory — L1

  • people.minimum.recordaccepted

    Store the minimum the role needs. No identity documents, no bank details, no health notes.

    Onboarding & people operations · agent · confirmed 1×
  • people.no.rating.on.thin.dataaccepted

    Never rate or rank a person below the review cycle's minimum evidence count.

    Performance, feedback & development · agent · confirmed 1×
  • people.feedback.human.deliversaccepted

    Draft the feedback. A human says it. Never deliver it yourself.

    Performance, feedback & development · agent · confirmed 1×
  • people.never.self.approveaccepted

    Never approve a boundary exception this agent requested.

    Policy, consent & people-record custody · agent · confirmed 1×
  • people.bench.needs.evidenceaccepted

    No collaborator enters the bench without an evidence record of delivered work.

    Collaborator & contractor bench · agent · confirmed 1×
  • people.bench.no.sendaccepted

    Draft the approach. Never send it.

    Collaborator & contractor bench · agent · confirmed 1×
  • people.boundary.both.waysaccepted

    A people record leaves this sector only with a recorded boundary exception naming the fields.

    People + HR orchestration · agent · confirmed 1×
  • people.role.needs.capacity.evidenceaccepted

    Never write a role brief without naming the capacity records it rests on.

    Workforce & role planning · agent · confirmed 1×
  • people.role.no.pay.bandaccepted

    Outcomes and signals in the brief. Pay belongs to finance, and finance is locked.

    Workforce & role planning · agent · confirmed 1×
  • people.candidate.pii.stays.in.sectoraccepted

    Candidate personal data never leaves the People boundary, and never enters a CRM or marketing record.

    Hiring & candidate pipeline · agent · confirmed 1×
  • people.no.unapproved.candidate.contactaccepted

    No message reaches a candidate only with an approval token on that message.

    Hiring & candidate pipeline · agent · confirmed 1×
  • people.mailbox.scopeaccepted

    Mail reads are scoped to the hiring label. The general mailbox is not this agent's to read.

    Hiring & candidate pipeline · agent · confirmed 1×

18 rows · agent_lessons, scoped to this sector · read 2026-10-25T19:14:29.434Z

SOP (1)

  • people.role_to_onboarding · v1active

    Seeded from the spec's step list.

    Body
    # SOP: Role To Onboarding
    
    Source: D:\ELISA\ELISA_WORKFLOWS_SOPS.md, verbatim step list. Seeded 2026-10-20.
    
    ## Steps
    
    1. Operations or ELISA submits a capability gap.
    2. People Orchestrator validates outcome, budget, capacity, and role need.
    3. Agent 1 creates the role brief.
    4. Agent 2 sources, screens, and coordinates interviews.
    5. Decision record stores evidence and scorecards.
    6. Agent 3 creates access, role playbook, training, and 30/60/90 onboarding plan.
    7. Sensitive people records remain restricted to the People + HR boundary.
    

1 row · sop_versions, scoped to this sector · read 2026-10-25T19:14:29.435Z

Memory (14)

14 memory rows.

  • charter.1fact

    Sensitive people records stay inside the People + HR boundary (SOP 8.7). Release is an exception with a date and a field list.

    People + HR orchestration · recall 1 · weight 100
  • charter.2fact

    Wish Master is one freelancer. Most real people work here is collaborators, not employees.

    People + HR orchestration · recall 1 · weight 99
  • charter.1fact

    Most capability gaps are process gaps. Check the capacity view before recommending a hire.

    Workforce & role planning · recall 1 · weight 100
  • charter.2fact

    A role brief carries outcomes and signals, never a pay figure.

    Workforce & role planning · recall 1 · weight 99
  • charter.1fact

    Never invent a contact detail. An unknown field stays empty and is reported empty.

    Hiring & candidate pipeline · recall 1 · weight 100
  • charter.2fact

    A candidate's personal data never crosses into the CRM, a lead record, or any marketing artifact.

    Hiring & candidate pipeline · recall 1 · weight 99
  • charter.1fact

    Access is requested, never granted. The list is a people record; the grant is a human act.

    Onboarding & people operations · recall 1 · weight 100
  • charter.2fact

    Hold only what the job needs. An unasked-for identifier is a liability, not a record.

    Onboarding & people operations · recall 1 · weight 99
  • charter.1fact

    Refuse to rank on thin data. Log the outcome, name the gap, and say the evidence is insufficient.

    Performance, feedback & development · recall 1 · weight 100
  • charter.2fact

    Performance judgements never leave the People boundary, not even as a capability-map line.

    Performance, feedback & development · recall 1 · weight 99
  • charter.1fact

    A people record is scheduled to expire, never deleted by an agent.

    Policy, consent & people-record custody · recall 1 · weight 100
  • charter.2fact

    Widening who can see people data is a human decision. This agent can only ask.

    Policy, consent & people-record custody · recall 1 · weight 99
  • charter.1fact

    Wish Master is one freelancer. The bench is collaborators with delivery history, not applicants.

    Collaborator & contractor bench · recall 1 · weight 100
  • charter.2fact

    Rates and fees are finance records and finance is locked. Scope and availability only.

    Collaborator & contractor bench · recall 1 · weight 99

14 rows · agent_memory, scoped to this sector · read 2026-10-25T19:14:29.434Z

Activity (105)

Showing the latest 30 of 105 events for this sector's agents.

  • 20/10/2026, 13:15:11agent_lesson.promotedCollaborator & contractor bench
  • 20/10/2026, 13:15:11agent_lesson.candidateCollaborator & contractor bench
  • 20/10/2026, 13:15:11feedback.recordedCollaborator & contractor bench
  • 20/10/2026, 13:15:11agent_lesson.retiredCollaborator & contractor bench
  • 20/10/2026, 13:15:11agent_lesson.promotedHiring & candidate pipeline
  • 20/10/2026, 13:15:11agent_lesson.candidateHiring & candidate pipeline
  • 20/10/2026, 13:15:11feedback.recordedHiring & candidate pipeline
  • 20/10/2026, 13:15:11agent_lesson.retiredHiring & candidate pipeline
  • 20/10/2026, 13:15:11agent_lesson.promotedHiring & candidate pipeline
  • 20/10/2026, 13:15:11agent_lesson.candidateHiring & candidate pipeline
  • 20/10/2026, 13:15:11feedback.recordedHiring & candidate pipeline
  • 20/10/2026, 13:15:11agent_lesson.retiredHiring & candidate pipeline
  • 20/10/2026, 13:13:47agent_lesson.repeatCollaborator & contractor bench
  • 20/10/2026, 13:13:47feedback.recordedCollaborator & contractor bench
  • 20/10/2026, 13:13:47agent_lesson.repeatHiring & candidate pipeline
  • 20/10/2026, 13:13:47feedback.recordedHiring & candidate pipeline
  • 20/10/2026, 13:13:47agent_lesson.repeatHiring & candidate pipeline
  • 20/10/2026, 13:13:47feedback.recordedHiring & candidate pipeline
  • 20/10/2026, 12:40:05agent_lesson.promotedCollaborator & contractor bench
  • 20/10/2026, 12:40:05agent_lesson.candidateCollaborator & contractor bench
  • 20/10/2026, 12:40:05feedback.recordedCollaborator & contractor bench
  • 20/10/2026, 12:40:05agent_lesson.promotedCollaborator & contractor bench
  • 20/10/2026, 12:40:05agent_lesson.candidateCollaborator & contractor bench
  • 20/10/2026, 12:40:05feedback.recordedCollaborator & contractor bench
  • 20/10/2026, 12:40:05agent_lesson.promotedPolicy, consent & people-record custody
  • 20/10/2026, 12:40:05agent_lesson.candidatePolicy, consent & people-record custody
  • 20/10/2026, 12:40:05feedback.recordedPolicy, consent & people-record custody
  • 20/10/2026, 12:40:05agent_lesson.promotedPolicy, consent & people-record custody
  • 20/10/2026, 12:40:05agent_lesson.candidatePolicy, consent & people-record custody
  • 20/10/2026, 12:40:05feedback.recordedPolicy, consent & people-record custody

105 rows · events, scoped to this sector · read 2026-10-25T19:14:29.435Z