# GLOSSARY.md · lucenx/signaltty

[View on GitCafe](https://git.cafe/lucenx/signaltty/blob/refs%2Fheads%2Ft3%2Fimprove-codebase-architecture/GLOSSARY.md)

Repository: [lucenx/signaltty](https://git.cafe/lucenx/signaltty)

Visibility: public

Requested revision: refs/heads/t3/improve-codebase-architecture

Commit: 481b3f61dd4318d52c4b20a52b42821aa6543c5f

Blob: 7da3b5401ded9077f26356ad5c10f2c53b95ec49

Size: 807 bytes

[Immutable source](https://git.cafe/lucenx/signaltty/blob/481b3f61dd4318d52c4b20a52b42821aa6543c5f/GLOSSARY.md?format=markdown)

```
# signaltty

A native workspace for parallel coding agents. Projects organize sessions without owning their running processes.

## Language

**Project**: A repository or folder whose workspaces belong together. The main repository and its linked checkouts are one project.
_Avoid_: Workspace when referring to the grouping.

**Workspace**: A session containing tabs and terminal panes for one task or working context. Several workspaces can belong to a project.
_Avoid_: Project when referring to the session.

**Project scope**: The project whose workspaces the sidebar shows, or all projects. It does not change the terminal the user is currently viewing.

**Task child**: A workspace started for a worker by another workspace's agent. Its task ancestry and project membership are separate relationships.

```
