# NightWeavingCounts

What one night's weaving did.

**Kind:** an object, used in responses.

## Fields

Every field is present in a response; empty ones are `null`.

| Field | Type | Description |
|---|---|---|
| `sessionsConsolidated` | `integer` | Conversations (sessions) consolidated. |
| `episodesWoven` | `integer` | Episodes woven: summaries of what happened in a conversation. |
| `threadsWoven` | `integer` | New threads woven from things said in the conversations that were worth keeping. |
| `threadsTightened` | `integer` | Threads strengthened because they were used. |
| `threadsFrayed` | `integer` | Threads loosened because they were offered and went unused. |
| `threadsMerged` | `integer` | Duplicate threads merged into one that said the same thing. |
| `threadsSuperseded` | `integer` | Outdated threads let go because a newer one replaces them (a "supersedes" tension, acted on). |
| `dreamLogsRetired` | `integer` | Older dream logs retired, so only the last few nights' stay live (each night's record keeps its own). |
| `intentionsLapsed` | `integer` | Intentions let go because the day they held until has passed. |
| `tensionsFound` | `integer` | New tensions found between threads. |
| `themesWoven` | `integer` | Themes woven: threads that say what several others have in common, which no single one states. |
| `themesRefined` | `integer` | Existing themes reworded to hold what new threads added, instead of being woven again. |
| `panelsWoven` | `integer` | Tapestry panels woven or rewoven: short portraits of a person or thing. |
| `patternsRefined` | `integer` | Codebase patterns refined from what the agents wove about them. |
| `threadsMadeOwn` | `integer` | Second-hand threads used often enough tonight to have become the loom's own. |
| `companionsLinked` | `integer` | Pairs of threads linked as companions because they were used together. |
| `threadsEmbedded` | `integer` | Threads made searchable by meaning, as well as by their words. |

## Example

```json
{
  "sessionsConsolidated": 0,
  "episodesWoven": 0,
  "threadsWoven": 0,
  "threadsTightened": 0,
  "threadsFrayed": 0,
  "threadsMerged": 0,
  "threadsSuperseded": 0,
  "dreamLogsRetired": 0,
  "intentionsLapsed": 0,
  "tensionsFound": 0,
  "themesWoven": 0,
  "themesRefined": 0,
  "panelsWoven": 0,
  "patternsRefined": 0,
  "threadsMadeOwn": 0,
  "companionsLinked": 0,
  "threadsEmbedded": 0
}
```

## Where it's used

- Inside [`NightWeaving`](https://docs.maitento.com/reference/types/night-weaving.md)
