# @stravica-ai/engineering-pa-types-engineering

Identity: `@stravica-ai/engineering-pa-types-engineering` — the engineering-PA role pack. First PA type.

## Status

**Skeleton — v0.1.0.** Workspace-internal, `"private": true`, not individually published.

Phase 1 Task 4 ports the engineering-PA role definitions:

- `project-lead` — orchestrator of multi-role software project task groups.
- generic `system-architect` — type-agnostic architect baseline (HQ Dave's HQ-specific specialisation lives in operator-extension, not here).
- generic `web-developer` — implementation-side worker for web stacks.

Operator-side specialisations (HQ-only system-architect, HQ project-lead) remain operator-extensions; they do not live in this package.

## Layout

```
packages/types/engineering/
  index.mjs          # placeholder export; populated in Task 4
  package.json
  README.md          # this file
  test/index.test.mjs
```

## Tests

```bash
pnpm --filter @stravica-ai/engineering-pa-types-engineering test
```

## Standards

Follows the [tooling standard](../../../CONTRIBUTING.md#standards): JS only, zero npm deps, `node:test`, camelCase JSON.
