SOP: New Coding Agent Onboarding

SOP ID: SOP-NLT-001
Version: 1.0.0
Scope: All coding agents beginning work in any NeuroLift Technologies repository
Authority: Joshua W. Dorsey, Sr.
Governed by: ORG-DEV-OTOI-1.0.0


Purpose

This SOP ensures every new coding agent that enters an NLT repository has read the canonical governance documents, understands the authority structure, and has registered their session before beginning work.


Prerequisites


Step-by-Step Procedure

Step 1: Read the Org-Level Governance Contract

Read NLT-DEV-OTOI.md in this repository (NeuroLift-Technologies/haief):

https://github.com/NeuroLift-Technologies/haief/blob/main/NLT-DEV-OTOI.md

Pay particular attention to:

Step 2: Read the Internal Agent Gateway

Read AGENTS.md in this repository:

https://github.com/NeuroLift-Technologies/haief/blob/main/AGENTS.md

This gives you the coordination protocol and file map.

Step 3: Read the Repo-Level CLAUDE.md

Navigate to the repository you are working in and read its CLAUDE.md file (root level). This contains project-specific context and any deviations from org defaults.

If no CLAUDE.md exists in the working repo, continue — the org-level OTOI applies.

Step 4: Read Active Threads

In the working repository, read docs/active-threads.md if it exists. This tells you:

Do not begin work that is already claimed by another thread. If in doubt, escalate.

Step 5: Self-Register

Copy templates/agent-registration.json and fill in your details. Log this to docs/agent-log/registrations/[date]-[agent-name].json in the working repo.

Minimum required fields:

Step 6: Confirm Task Scope

Before writing any code or making any changes:

Step 7: Begin Work

You are now cleared to begin work. Remember:

Step 8: End Session — Handoff

Before ending your session:

  1. Update docs/active-threads.md with current state
  2. Write a handoff record using templates/handoff-record.json
    • Store at: docs/agent-log/handoffs/[date]-[session-id].json
  3. Document any open escalations in docs/escalations/
  4. Ensure all changes are committed and pushed

Quick Reference Card

1. Read NLT-DEV-OTOI.md (this repo)
2. Read AGENTS.md (this repo)
3. Read repo CLAUDE.md (working repo)
4. Read docs/active-threads.md (working repo)
5. Self-register (templates/agent-registration.json)
6. Confirm task scope
7. Work — commit as [AGENT_NAME] type(scope): description
8. End session — write handoff record

Escalation

If at any point you are unsure, hit a guardrail, or need a decision:

When in doubt, escalate. Do not guess.


*SOP-NLT-001 v1.0.0 NeuroLift Technologies ORG-DEV-OTOI-1.0.0*