MCPcopy Create free account

hub / github.com/SethGammon/Citadel / functions

Functions1,589 in github.com/SethGammon/Citadel

↓ 2 callersFunctionexpectedSurfaces
(projectRoot)
scripts/generate-routing.js:158
↓ 2 callersFunctionexpectedSurfaces
(projectRoot)
scripts/generate-doc-surfaces.js:107
↓ 2 callersFunctionextractBetween
(src, startMarker, endMarker)
scripts/test-demo.js:24
↓ 2 callersFunctionextractCompletionOutcome
(content)
core/campaigns/outcomes.js:40
↓ 2 callersFunctionextractHookName
(command)
runtimes/codex/generators/install-hooks.js:42
↓ 2 callersFunctionextractReportLines
(content, label)
scripts/dashboard.js:404
↓ 2 callersFunctionfetchView
(endpoint)
dashboard/app.js:69
↓ 2 callersFunctionfindActiveCampaign
(projectRoot)
core/campaigns/load-campaign.js:56
↓ 2 callersFunctionfindClaudeCLI
()
scripts/noop-judge.js:119
↓ 2 callersFunctionfold
(p)
hooks_src/protect-files.js:288
↓ 2 callersFunctionformatAgentReport
(report)
core/telemetry/report.js:121
↓ 2 callersFunctionformatCompressionReport
(report)
core/telemetry/report.js:180
↓ 2 callersFunctionformatHookReport
(report)
core/telemetry/report.js:156
↓ 2 callersFunctionformatList
(items)
core/fleet/session.js:101
↓ 2 callersFunctionformatLoop
(loop)
scripts/loops.js:48
↓ 2 callersFunctionformatTokens
(n)
hooks_src/cost-tracker.js:98
↓ 2 callersFunctionfreshness
(status, staleReasons)
scripts/dashboard.js:424
↓ 2 callersFunctiongenerate
(projectRoot)
scripts/generate-routing.js:221
↓ 2 callersFunctiongetArchitecture
()
mcp-servers/codebase-memory/index.js:83
↓ 2 callersFunctiongetArgValue
(flag)
scripts/noop-apply.js:36
↓ 2 callersFunctiongetDirOf
* Get the directory of a file path, normalized to forward slashes.
hooks_src/organize-enforce.js:94
↓ 2 callersFunctiongetFlag
(name, fallback)
scripts/local-watch.js:39
↓ 2 callersFunctiongetFlag
(name, fallback)
scripts/local-daemon.js:44
↓ 2 callersFunctiongetHooksForEvent
(sandbox, event, toolName)
scripts/integration-test.js:83
↓ 2 callersFunctiongetPricing
(model)
runtimes/claude-code/adapters/session-tokens.js:45
↓ 2 callersFunctiongetProvider
(providerId)
core/contracts/provider.js:73
↓ 2 callersFunctionglobToRegex
* Minimatch-lite: convert a simple glob to a regex. * Supports *, **, ?, and {a,b} brace expansion (one level). * Not a full glob engine -- covers t
hooks_src/organize-enforce.js:63
↓ 2 callersFunctionguardAgentsMd
(content)
scripts/compat-tests/compat-16-size-limit.js:49
↓ 2 callersFunctionhasSingleFileSignal
(input)
scripts/route-preview.js:172
↓ 2 callersFunctionheartbeatInstance
(id, options = {})
core/coordination/instances.js:44
↓ 2 callersFunctioninstallCodexHooks
(options = {})
runtimes/codex/generators/install-hooks.js:113
↓ 2 callersFunctioninstantiateLoopTemplate
(id, options = {})
core/loops/templates.js:96
↓ 2 callersFunctionisAppServerApprovalRequest
(msg)
core/codex/native-integrations.js:604
↓ 2 callersFunctionisCitadelHookEntry
(entry, marker)
core/hooks/install.js:30
↓ 2 callersFunctionisHBorder
(ch)
scripts/verify.cjs:29
↓ 2 callersFunctionisPhaseComplete
(phase)
core/campaigns/update-campaign.js:10
↓ 2 callersFunctionisReadOnlyScope
(entry)
core/coordination/claims.js:16
↓ 2 callersFunctionisSeparatorRow
(row)
core/fleet/session.js:33
↓ 2 callersFunctionisSupportLevel
(value)
core/contracts/capabilities.js:30
↓ 2 callersFunctionitemAuthor
(item)
core/codex/native-integrations.js:366
↓ 2 callersFunctionitemBody
(item)
core/codex/native-integrations.js:370
↓ 2 callersFunctionitemId
(candidate)
core/deploy-steward/steward.js:136
↓ 2 callersFunctionjsonl
(messages)
scripts/codex-app-server-capture.js:43
↓ 2 callersFunctionlistCampaigns
(projectRoot, options = {})
core/campaigns/load-campaign.js:52
↓ 2 callersFunctionlistClaims
(options = {})
core/coordination/claims.js:37
↓ 2 callersFunctionlistExisting
(projectRoot, relativePaths)
scripts/operating-proof.js:63
↓ 2 callersFunctionlistFiles
(root, predicate = () => true, limit = 50)
core/memory/blocks.js:48
↓ 2 callersFunctionlistInstances
(options = {})
core/coordination/instances.js:60
↓ 2 callersFunctionlistJsonFiles
(dir)
core/coordination/io.js:42
↓ 2 callersFunctionlistPendingIntakes
(projectRoot)
core/intake/deliver.js:51
↓ 2 callersFunctionlistRuntimeIds
()
core/runtime/registry.js:26
↓ 2 callersFunctionlistSessionIds
(sessionsDir)
runtimes/claude-code/adapters/session-tokens.js:61
↓ 2 callersFunctionloadAgent
(agentPath)
core/agents/parse-agent.js:106
↓ 2 callersFunctionloadProjectSpec
(projectRoot, explicitPath)
core/project/load-project-spec.js:102
↓ 2 callersFunctionloadSkill
(skillRoot, skillName)
core/skills/parse-skill.js:91
↓ 2 callersFunctionlogCompressionStat
(projectRoot, entry)
core/fleet/compress-discovery.js:84
↓ 2 callersFunctionloopsDir
(projectRoot)
core/loops/registry.js:22
↓ 2 callersFunctionmakeProject
(files)
scripts/test-secrets-lens.js:94
↓ 2 callersFunctionmapStats
(index)
core/map/index.js:599
↓ 2 callersFunctionmarkerHash
* Stable identity for a marker: sha256 over file path, action, and normalized * marker text (trimmed, internal whitespace collapsed), truncated to 16
scripts/watch.js:83
↓ 2 callersFunctionmatchesBaseline
True if every scenario outcome matches the baseline (behavior unchanged).
scripts/noop-ablate.js:145
↓ 2 callersFunctionmcpServerToToml
(name, config)
scripts/codex-compat.js:249
↓ 2 callersFunctionmergeHookMaps
({ existingHooks = {}, generatedHooks = {}, preserveMarker })
core/hooks/install.js:35
↓ 2 callersFunctionmoney
(value)
scripts/dashboard.js:1156
↓ 2 callersFunctionnewId
()
scripts/local-schedule.js:60
↓ 2 callersFunctionnormalizeCandidate
(candidate, now = new Date().toISOString())
core/deploy-steward/steward.js:193
↓ 2 callersFunctionnormalizeCommandForMatch
(command)
scripts/dashboard.js:715
↓ 2 callersFunctionnormalizePath
(value)
core/verification/profiles.js:7
↓ 2 callersFunctionnormalizePath
(value)
core/intake/deliver.js:17
↓ 2 callersFunctionnormalizePath
(value)
scripts/stack-plan.js:37
↓ 2 callersFunctionnormalizePath
(value)
scripts/operating-proof.js:47
↓ 2 callersFunctionnormalizePrDetails
(raw)
core/deploy-steward/steward.js:421
↓ 2 callersFunctionnormalizeScopeEntry
(entry)
core/coordination/claims.js:12
↓ 2 callersFunctionnormalizeSnapshot
(str)
scripts/test-compat-fixtures.js:59
↓ 2 callersFunctionnormalizeStatus
(status, fallback = 'queued')
core/deploy-steward/steward.js:144
↓ 2 callersFunctionnormalizeStatus
(campaign)
scripts/dashboard.js:154
↓ 2 callersFunctionnowIso
(options = {})
core/loops/contract.js:27
↓ 2 callersFunctionpackageDelivery
(projectRoot, target, options = {})
core/campaigns/package-delivery.js:176
↓ 2 callersFunctionpad
(str, len)
scripts/skill-lint.js:296
↓ 2 callersFunctionparseAppServerMessages
(input)
core/codex/native-integrations.js:559
↓ 2 callersFunctionparseBulletSection
(content, sectionName)
core/campaigns/parse-campaign.js:25
↓ 2 callersFunctionparseFrontmatter
(content)
core/skills/catalog.js:9
↓ 2 callersFunctionparseFrontmatter
(content)
scripts/codex-compat.js:77
↓ 2 callersFunctionparseFrontmatter
* Extract key-value pairs from a YAML-like frontmatter block. * Handles: string values, booleans, multiline (>-), and simple lists. * * @param {str
scripts/skill-lint.js:195
↓ 2 callersFunctionparseJsonValues
(raw)
scripts/codex-review-fetch.js:28
↓ 2 callersFunctionparseJsonl
(filePath)
scripts/live-github-steward-proof.js:243
↓ 2 callersFunctionparseList
(value)
core/fleet/session.js:41
↓ 2 callersFunctionparseReadinessReport
(projectRoot, filePath)
scripts/stack-plan.js:77
↓ 2 callersFunctionparseTokensFromFile
(filePath)
runtimes/claude-code/adapters/session-tokens.js:69
↓ 2 callersFunctionportAvailable
(port, host)
core/worktree/readiness.js:227
↓ 2 callersFunctionprint
(value)
scripts/codex-automation.js:18
↓ 2 callersFunctionprocessDocSyncQueue
(projectRoot, options = {})
hooks_src/doc-sync.js:219
↓ 2 callersFunctionprojectAgentToCodex
(agentPath, targetBaseDir, options = {})
core/agents/project-agent.js:51
↓ 2 callersFunctionprojectSkillToCodex
(sourceDir, targetBaseDir, skillName, options = {})
core/skills/project-skill.js:28
↓ 2 callersFunctionprojectSlug
* Mirror the slug logic from runtimes/claude-code/adapters/session-tokens.js * so we write JSONL to the exact path the adapter will look for.
scripts/test-cost-tracker.js:32
↓ 2 callersFunctionpruneByLastSeen
Drop oldest-lastSeen entries until the map holds at most `max`.
scripts/watch.js:93
↓ 2 callersFunctionquoteNodeCommand
(command)
core/hooks/install.js:23
↓ 2 callersFunctionrank
(status)
scripts/dashboard.js:302
↓ 2 callersFunctionreadCampaignStats
()
scripts/telemetry-stats.js:56
↓ 2 callersFunctionreadConfig
* Read the harness config file if it exists. * @returns {object} Config object or empty defaults
hooks_src/harness-health-util.js:178
← previousnext →501–600 of 1,589, ranked by callers