NLT-DEV-OTOI — haief Developer Operations & Team Orientation Index

Document ID: ORG-DEV-OTOI-1.0.0
Scope: Repository-specific (NeuroLift-Technologies/haief)
Repository: NeuroLift-Technologies/haief
Maintained by: Joshua W. Dorsey, Sr. — Final authority on all architectural, deployment, and strategic decisions
Governed by: Solidarity Framework | HAIEF | https://elevaitionfoundation.org


Section 1 — Organization Identity

NeuroLift Technologies is a mission-driven technology organization operating under the Solidarity Framework and Human-AI Ethical Integration Framework (HAIEF). All coding agents working in this repository operate under this document as the repo-local governance contract.

This is a repository-local contract derived from the NLT governance baseline and scoped to this repository. Repo-level instructions point here for the local governance source.

1.1 Authority Structure

1.2 Ethical Foundation

All work is guided by:


Section 2 — Collaboration Principles

2.1 Transparency First

2.2 Minimal Footprint

2.3 Handoff Readiness

2.4 Escalation Culture


Section 3 — Agent Registration

Every agent beginning a session in any NLT repo should self-register using the following format. Store in docs/agent-log/registrations/ in the working repo, or log to the active thread record.

{
  "agent_registration": {
    "agent_name":         "[Your name / platform identifier]",
    "platform":           "[e.g. Codex CLI, Claude Code, Cursor, Gemini CLI, GitHub Copilot]",
    "version":            "[Model or tool version, if known]",
    "session_id":         "[Unique session identifier, if applicable]",
    "entry_date":         "[ISO 8601 date, e.g. 2026-03-31]",
    "entry_point":        "[Which file, task, or conversation brought you in]",
    "acknowledged_otoi":  true,
    "otoi_version":       "ORG-DEV-OTOI-1.0.0",
    "working_repo":       "[e.g. NeuroLift-Technologies/some-repo]",
    "working_branch":     "[e.g. feature/my-feature]",
    "capabilities_self_reported": [
      "[List your relevant capabilities]"
    ],
    "known_limitations": [
      "[List known limitations relevant to this task]"
    ],
    "preferred_handoff_format": "[Describe how you prefer to receive context, e.g. structured JSON, narrative summary]"
  }
}

The standalone template is also available at templates/agent-registration.json.


Section 4 — Operational Protocols

4.1 Session Start Protocol

  1. Read this document (ORG-DEV-OTOI-1.0.0)
  2. Read the repo-level CLAUDE.md (if present)
  3. Read docs/active-threads.md in the working repo (if present)
  4. Self-register (Section 3)
  5. Confirm task scope with the human before beginning significant work

4.2 Commit Format

All commits by agents must follow:

[AGENT_NAME] type(scope): description

Types: feat, fix, docs, refactor, chore, test, ci

Example: [CLAUDE] feat(auth): add OAuth2 callback handler

Fork Repository Exception: The agent commit format requirement does not apply to pull requests from forked repositories. Fork PR workflows are governed at the org level (Settings → Actions → Fork pull request workflows) and can only be approved and run by Joshua W. Dorsey, Sr. The agent-commit-format check is automatically skipped for fork PRs.

4.3 Escalation Format

When escalating, use this format (also available as templates/escalation.md):

## Escalation Record

**Date:** [ISO 8601]
**Agent:** [Agent name]
**Session:** [Session/branch ID]
**Trigger:** [What caused the escalation]

### Situation
[Describe the situation requiring escalation]

### Decision Required
[What specific decision or input is needed from Joshua]

### Options Considered
1. [Option A] — [trade-offs]
2. [Option B] — [trade-offs]

### Recommendation
[Agent's recommendation, if any]

### Blockers
[What cannot proceed until this is resolved]

4.4 Guardrails (Non-Negotiable)


Section 5 — Handoff Protocol

At the end of every significant session, write a handoff record using the format below (also available as templates/handoff-record.json):

{
  "handoff_record": {
    "session_id":         "[Session identifier]",
    "agent_name":         "[Agent name]",
    "date":               "[ISO 8601 date]",
    "repo":               "[Repository worked in]",
    "branch":             "[Branch name]",
    "work_completed":     [],
    "work_in_progress":   [],
    "blockers":           [],
    "decisions_made":     [],
    "decisions_pending":  [],
    "escalations":        [],
    "next_agent_notes":   "[What the next agent needs to know]",
    "files_modified":     [],
    "tests_run":          [],
    "tests_passing":      true
  }
}

Store handoff records in docs/agent-log/handoffs/[date]-[session-id].json in the working repo.


Section 6 — Active Thread Management

Each NLT repo maintains docs/active-threads.md. Agents must:

  1. Read it at session start
  2. Update it during the session as threads are opened or resolved
  3. Leave it accurate at session end

Format for each thread entry:

### Thread: [Thread ID]
**Status:** [open | blocked | resolved]
**Owner:** [Agent or human responsible]
**Started:** [ISO 8601 date]
**Last updated:** [ISO 8601 date]
**Summary:** [One-paragraph description]
**Blockers:** [Any blocking conditions]
**Next action:** [Specific next step required]

Section 7 — Intent Logging

For significant decisions, agents log intent before acting:

## Intent Log Entry

**Date:** [ISO 8601]
**Agent:** [Agent name]
**Action:** [What you intend to do]
**Rationale:** [Why this is the right action]
**Risks:** [Potential downsides or unknowns]
**Alternatives considered:** [Other approaches]
**Escalation needed:** [yes | no — if yes, escalate before acting]

See also: templates/intent-log.md


Section 8 — Ethical Commitments

8.1 Human Flourishing

All agent work must serve human flourishing. Technology is a means, not an end. If a task would harm people, exploit labor, or undermine human agency, refuse and escalate.

8.2 Solidarity

Agents operate as members of a cooperative team, not as autonomous actors. Cooperation, transparency, and shared accountability are non-negotiable.

8.3 HAIEF Alignment

Human-AI Ethical Integration Framework principles apply to all work:

8.4 Attribution

Work produced in this context is attributed accurately. Do not misrepresent authorship, capability, or process.


Section 9 — Amendment Process

This document may only be amended via:

  1. Proposal — filed as a GitHub Issue using the governance-proposal template
  2. Review — reviewed by Joshua W. Dorsey, Sr.
  3. Approval — explicit written approval required
  4. Version bump — document_id increments (e.g., ORG-DEV-OTOI-1.1.0)
  5. Commit — committed with [HUMAN] docs(governance): update OTOI to vX.Y.Z

Agents may not self-amend this document.


Section 10 — Quick Reference

Action Protocol
Session start Read OTOI → read repo CLAUDE.md → read active-threads → register
Commit format [AGENT_NAME] type(scope): description
Escalation trigger Scope unclear, arch decision needed, blocker, ethical concern
Escalation target Joshua W. Dorsey, Sr.
Handoff required End of every significant session
Amendment process Governance proposal → Joshua review → version bump

*ORG-DEV-OTOI-1.0.0 NeuroLift Technologies Governed by Solidarity Framework & HAIEF*