Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SethGammon/Citadel
/ functions
Functions
1,589 in github.com/SethGammon/Citadel
⨍
Functions
1,589
◇
Types & classes
2
↓ 1 callers
Function
createGhProvider
(options = {})
core/deploy-steward/steward.js:452
↓ 1 callers
Function
createGitHubRepo
(workDir, owner, repoName, visibility)
scripts/live-github-steward-proof.js:171
↓ 1 callers
Function
createInstanceRecord
(id, options = {})
core/coordination/instances.js:18
↓ 1 callers
Function
createMetricSet
()
scripts/telemetry-otlp-export.js:92
↓ 1 callers
Function
createProjectSpecSkeleton
()
core/contracts/project-spec.js:20
↓ 1 callers
Function
createRepairTask
(projectRoot, item, reason, now = new Date().toISOString())
core/deploy-steward/steward.js:510
↓ 1 callers
Function
createUnsupportedProvider
(id)
core/sandbox/providers.js:114
↓ 1 callers
Function
createWorktreeProvider
(options = {})
core/sandbox/providers.js:45
↓ 1 callers
Function
currentBranchHead
(projectRoot, branch, options = {})
scripts/stack-plan.js:135
↓ 1 callers
Function
daemonLoop
(projectRoot)
core/loops/registry.js:109
↓ 1 callers
Function
decideTrial
(proof, criteria)
scripts/usefulness-trial.js:113
↓ 1 callers
Function
defaultCommand
(scripts)
core/verification/profiles.js:77
↓ 1 callers
Function
defaultIsAncestor
(projectRoot, ancestor, descendant)
scripts/stack-plan.js:109
↓ 1 callers
Function
defaultOutPath
(projectRoot)
scripts/codex-app-server-capture.js:27
↓ 1 callers
Function
defaultProjectName
(projectRoot)
core/project/bootstrap-project-guidance.js:17
↓ 1 callers
Function
defaultProjectSummary
(projectName)
core/project/bootstrap-project-guidance.js:21
↓ 1 callers
Function
dependenciesOf
(file)
mcp-servers/codebase-memory/index.js:119
↓ 1 callers
Function
dependencyPatternLint
(filePath, relativePath)
hooks_src/post-edit.js:673
↓ 1 callers
Function
deriveNeedsYou
(data)
scripts/dashboard-server.js:153
↓ 1 callers
Function
deriveStatus
(checks)
core/worktree/readiness.js:295
↓ 1 callers
Function
describeTelemetry
(entry)
scripts/dashboard.js:490
↓ 1 callers
Function
designManifestLint
(filePath, relativePath)
hooks_src/post-edit.js:747
↓ 1 callers
Function
detailIndicatesConflict
(detail)
core/deploy-steward/steward.js:544
↓ 1 callers
Function
detectClaudeVersion
(claudeBin = 'claude')
runtimes/claude-code/generators/hook-support.js:35
↓ 1 callers
Function
detectDependencyNeeds
(worktreePath)
core/worktree/readiness.js:81
↓ 1 callers
Function
detectIndent
(content, beginMarker)
scripts/generate-routing.js:130
↓ 1 callers
Function
detectLayer
(relativePath)
hooks_src/post-edit.js:219
↓ 1 callers
Function
detectLikelyStale
(index)
core/map/index.js:595
↓ 1 callers
Function
diffTexts
(name, expected, actual)
scripts/generate-doc-surfaces.js:122
↓ 1 callers
Function
display
(command, args)
scripts/codex-install.js:28
↓ 1 callers
Function
docStalenessCheck
* Lightweight heuristic: if a source file with exported function signatures * was edited AND there's a README or .md file in the same directory, * q
hooks_src/post-edit.js:791
↓ 1 callers
Function
ensureDir
(dir)
core/loops/registry.js:10
↓ 1 callers
Function
ensureDir
(dir)
core/agents/project-agent.js:45
↓ 1 callers
Function
ensureDir
(dir)
scripts/codex-compat.js:40
↓ 1 callers
Function
ensureDirectory
(dirPath)
core/project/bootstrap-project-guidance.js:11
↓ 1 callers
Function
ensureParentDir
(filePath)
core/telemetry/io.js:6
↓ 1 callers
Function
ensureProjectSpec
(options = {})
core/project/bootstrap-project-guidance.js:34
↓ 1 callers
Function
ensureVerificationDir
()
scripts/codex-live-verify.js:36
↓ 1 callers
Function
escapeRegExp
(str)
core/policy/external-actions.js:84
↓ 1 callers
Function
escapeRegExp
(value)
scripts/route-preview.js:140
↓ 1 callers
Function
eventName
(entry)
scripts/dashboard.js:511
↓ 1 callers
Function
evidenceResult
(item, failures)
core/campaigns/package-delivery.js:62
↓ 1 callers
Function
executeCodexScenario
(scenario, codexCmd, tmpDir)
scripts/skill-bench.js:678
↓ 1 callers
Function
exists
(filePath)
scripts/operating-proof.js:55
↓ 1 callers
Function
explicitIntentRoute
(input, matches)
scripts/route-preview.js:154
↓ 1 callers
Function
extractAgentBody
(content)
core/agents/parse-agent.js:67
↓ 1 callers
Function
extractBlockLine
(content, heading)
scripts/dashboard.js:419
↓ 1 callers
Function
extractBlockedCommand
(detail)
scripts/dashboard.js:709
↓ 1 callers
Function
extractDecisionLog
(campaignText)
core/memory/blocks.js:72
↓ 1 callers
Function
extractDecisions
(text)
core/fleet/compress-discovery.js:22
↓ 1 callers
Function
extractDirection
(content)
scripts/dashboard.js:133
↓ 1 callers
Function
extractFailures
(text)
core/fleet/compress-discovery.js:41
↓ 1 callers
Function
extractFile
(content, lang)
core/map/index.js:268
↓ 1 callers
Function
extractFiles
(text)
core/fleet/compress-discovery.js:32
↓ 1 callers
Function
extractGo
(content)
core/map/index.js:214
↓ 1 callers
Function
extractJsonArray
(text)
scripts/noop-judge.js:129
↓ 1 callers
Function
extractManifestColors
(manifest)
hooks_src/post-edit.js:729
↓ 1 callers
Function
extractPatternLines
(text, limit = 8)
core/memory/blocks.js:82
↓ 1 callers
Function
extractPython
(content)
core/map/index.js:186
↓ 1 callers
Function
extractRoutesFromFile
(relPath, content)
core/map/index.js:344
↓ 1 callers
Function
extractRust
(content)
core/map/index.js:246
↓ 1 callers
Function
extractSkillBody
(content)
core/skills/parse-skill.js:48
↓ 1 callers
Function
extractSkillFromPrompt
* Extract the skill name from a prompt string like "/marshal fix auth". * Returns the bare command name or null if not a slash command.
hooks_src/user-prompt-expansion.js:67
↓ 1 callers
Function
extractStewardScript
(agentsMd)
scripts/test-agents-md-only-steward.js:26
↓ 1 callers
Function
extractStewardScript
(agentsMd)
scripts/live-github-steward-proof.js:88
↓ 1 callers
Function
extractStructuralIndex
(lines)
mcp-servers/context-compress/index.js:97
↓ 1 callers
Function
extractTS
(content)
core/map/index.js:146
↓ 1 callers
Function
failedStep
({ name, command, args, cwd, detail })
scripts/claude-install.js:97
↓ 1 callers
Function
fallbackReason
(selected, dimensions)
scripts/route-preview.js:305
↓ 1 callers
Function
fallbackRoute
(dimensions)
scripts/route-preview.js:298
↓ 1 callers
Function
fetchWithGh
(commands, ghPath)
scripts/codex-review-fetch.js:85
↓ 1 callers
Function
fileExists
(filePath)
scripts/dashboard.js:55
↓ 1 callers
Function
filterCatalog
(catalog, args)
scripts/skill-catalog.js:27
↓ 1 callers
Function
findClaudeCLI
()
scripts/skill-bench.js:610
↓ 1 callers
Function
findCodexCLI
()
scripts/skill-bench.js:626
↓ 1 callers
Function
finish
()
mcp-servers/codebase-memory/smoke-test.js:59
↓ 1 callers
Function
fire
()
scripts/dashboard-server.js:299
↓ 1 callers
Function
formatTextOutput
(changedFiles, markers, categories, lastCommit, currentHead)
scripts/watch.js:424
↓ 1 callers
Function
formatWave
(wave)
core/fleet/session.js:105
↓ 1 callers
Function
gatherCandidates
()
scripts/noop-judge.js:54
↓ 1 callers
Function
generate
(projectRoot)
scripts/generate-doc-surfaces.js:147
↓ 1 callers
Function
generateConfigToml
()
scripts/codex-compat.js:112
↓ 1 callers
Function
generateDelegate
(scriptName)
scripts/codex-compat.js:55
↓ 1 callers
Function
generateDelegate
* Generate a thin delegate wrapper that forwards execution to the real script * in the Citadel install. This avoids copying scripts that import from
hooks_src/init-project.js:103
↓ 1 callers
Function
generateId
()
scripts/coordination.js:32
↓ 1 callers
Function
generateInstanceId
()
core/coordination/io.js:67
↓ 1 callers
Function
generateIntakeItem
(marker, hash)
scripts/watch.js:393
↓ 1 callers
Function
generateOpenAIYaml
(skillDir, fm)
scripts/codex-compat.js:632
↓ 1 callers
Function
generatePluginHooks
()
scripts/codex-compat.js:412
↓ 1 callers
Function
generatePluginManifest
()
scripts/codex-compat.js:342
↓ 1 callers
Function
generatePluginMcpConfig
()
scripts/codex-compat.js:303
↓ 1 callers
Function
getAgentMaxChars
(fm)
scripts/codex-compat.js:444
↓ 1 callers
Function
getArgValue
(flag)
scripts/noop-judge.js:43
↓ 1 callers
Function
getBaseName
* Strip companion suffixes from a filename to get the base source name. * e.g., "Button.test.tsx" -> "Button", "auth.spec.js" -> "auth"
hooks_src/organize-enforce.js:136
↓ 1 callers
Function
getChangedFiles
(lastCommit)
scripts/watch.js:236
↓ 1 callers
Function
getCurrentHead
()
scripts/watch.js:232
↓ 1 callers
Function
getGhPath
()
hooks_src/issue-monitor.js:19
↓ 1 callers
Function
getHangThreshold
()
hooks_src/circuit-breaker.js:45
↓ 1 callers
Function
getLatestSessionId
()
runtimes/claude-code/adapters/session-tokens.js:201
↓ 1 callers
Function
getLoopTemplate
(id)
core/loops/templates.js:92
← previous
next →
801–900 of 1,589, ranked by callers