id
Skill for the [id] area of paddock. 497 symbols across 165 files.
SKILL.md.claude/skills/generated/id/SKILL.md
GitHub[id]
497 symbols | 165 files | Cohesion: 88%
When to Use
- Working with code in
src/ - Understanding how listWorkspacesForTenant, resolveWorkspaceScopeFromRequest, workspaceScopePredicate work
- Modifying [id]-related functionality
Key Files
| File | Symbols |
|---|---|
src/lib/task-artifacts.ts |
getInlineContent, SupersedeTargetAlreadySuperseded, CannotSupersedeQuarantined, InternalStorageError, fetchArtifactRow (+18) |
src/lib/db.ts |
getDatabase, logActivity, createNotification, createTaskReadyForOwnerNotification, parseMentions (+8) |
src/app/api/tokens/route.ts |
extractAgentName, loadTokenDataFromDb, normalizeTokenRecord, dedupeTokenRecords, loadTokenDataFromFile (+5) |
src/app/api/chat/messages/route.ts |
parseGatewayJson, toGatewayAttachments, safeParseMetadata, createChatReply, extractReplyText (+5) |
src/lib/agent-evals.ts |
evalTaskCompletion, evalCorrectnessScore, runOutputEvals, convergenceScore, evalReasoningCoherence (+4) |
src/app/api/workflows/route.ts |
parseJsonField, serializeJsonField, serializeRoutingRules, templateResponse, requireProductLineScope (+4) |
src/app/api/tasks/[id]/route.ts |
formatTicketRef, mapTaskRow, hasAegisApproval, taskProducesPr, isReadyForOwnerMergeGatedTask (+4) |
src/lib/runs.ts |
updateRun, attachEval, getRun, listRuns, getRunProvenance (+3) |
src/app/api/projects/[id]/route.ts |
classifyError, normalizePrefix, toProjectId, GET, PATCH (+3) |
src/app/api/governance/policies/route.ts |
policyEtag, jsonError, decodeCursor, clampLimit, kindToPolicyType (+3) |
Entry Points
Start here when exploring this area:
listWorkspacesForTenant(Function) —src/lib/workspaces.ts:110resolveWorkspaceScopeFromRequest(Function) —src/lib/workspaces.ts:256workspaceScopePredicate(Function) —src/lib/workspaces.ts:266agentWorkspaceScopePredicate(Function) —src/lib/workspaces.ts:282workspaceScopeError(Function) —src/lib/workspaces.ts:298
Key Symbols
| Symbol | Type | File | Line |
|---|---|---|---|
SupersedeTargetAlreadySuperseded |
Class | src/lib/task-artifacts.ts |
409 |
CannotSupersedeQuarantined |
Class | src/lib/task-artifacts.ts |
421 |
InternalStorageError |
Class | src/lib/task-artifacts.ts |
437 |
ArtifactNotFound |
Class | src/lib/task-artifacts.ts |
1184 |
AlreadyQuarantined |
Class | src/lib/task-artifacts.ts |
1193 |
NotQuarantined |
Class | src/lib/task-artifacts.ts |
1202 |
SweepInProgress |
Class | src/lib/task-artifacts.ts |
1211 |
listWorkspacesForTenant |
Function | src/lib/workspaces.ts |
110 |
resolveWorkspaceScopeFromRequest |
Function | src/lib/workspaces.ts |
256 |
workspaceScopePredicate |
Function | src/lib/workspaces.ts |
266 |
agentWorkspaceScopePredicate |
Function | src/lib/workspaces.ts |
282 |
workspaceScopeError |
Function | src/lib/workspaces.ts |
298 |
deliverWebhookPublic |
Function | src/lib/webhooks.ts |
164 |
validateBody |
Function | src/lib/validation.ts |
9 |
getModelPricing |
Function | src/lib/token-pricing.ts |
46 |
calculateTokenCost |
Function | src/lib/token-pricing.ts |
62 |
hasAssignee |
Function | src/lib/task-status.ts |
108 |
normalizeTaskCreateStatus |
Function | src/lib/task-status.ts |
116 |
normalizeTaskUpdateStatus |
Function | src/lib/task-status.ts |
129 |
parseMetadata |
Function | src/lib/task-routing.ts |
15 |
Execution Flows
| Flow | Type | Steps |
|---|---|---|
PATCH → EnsureDirExists |
cross_community | 7 |
PATCH → CalculateAgentTrustScore |
cross_community | 7 |
PATCH → Generate |
cross_community | 7 |
POST → EnsureDirExists |
cross_community | 7 |
POST → CalculateAgentTrustScore |
cross_community | 7 |
POST → Generate |
cross_community | 7 |
GET → EnsureDirExists |
cross_community | 7 |
GET → CalculateAgentTrustScore |
cross_community | 7 |
GET → Generate |
cross_community | 7 |
POST → EnsureDirExists |
cross_community | 7 |
Connected Areas
| Area | Connections |
|---|---|
| Tasks | 9 calls |
| Users | 8 calls |
| Sessions | 6 calls |
| Aggregate | 4 calls |
| Cluster_240 | 4 calls |
| Cluster_237 | 4 calls |
| Integrations | 4 calls |
| Cluster_251 | 4 calls |
How to Explore
gitnexus_context({name: "listWorkspacesForTenant"})— see callers and calleesgitnexus_query({query: "[id]"})— find related execution flows- Read key files listed above for implementation details