# Models that are team-scoped but still on a non-fail-closed manager.
#
# DO NOT EDIT BY HAND. This file is the mechanical output of
# `--regenerate-baseline` — adding entries by hand defeats the algebra and
# turns this back into a hand-curated allowlist (the IDOR-list problem).
#
# Auto-generated by .github/scripts/check-idor-model-coverage.py
# Regenerate with: python .github/scripts/check-idor-model-coverage.py --regenerate-baseline
#
# Adopting fail-closed: change the model's base from RootTeamMixin to
# TeamScopedRootMixin (main DB) or ProductTeamModel (separate DB), then
# audit every call site to either be inside team scope or use .unscoped().
# Once that's done, regenerate this file and the model drops out.
AccessControl
Action
AgentArtifact
AgentMemory
Alert
AlertConfiguration
Annotation
ApprovalPolicy
BatchExport
BatchExportBackfill
BatchExportFileDownload
BatchImport
ButtonTile
ChangeRequest
ClusteringConfig
ClusteringJob
Cohort
Comment
Conversation
ConversationRestoreToken
CoreMemory
CustomerJourney
CustomerProfileConfig
DAG
Dashboard
DashboardTemplate
DataColorTheme
DataModelingJob
DataWarehouseCredential
DataWarehouseJoin
DataWarehouseManagedViewSet
DataWarehouseModelPath
DataWarehouseSavedQuery
DataWarehouseSavedQueryDraft
DataWarehouseSavedQueryFolder
DataWarehouseTable
EarlyAccessFeature
Edge
EmailChannel
EmailMessageMapping
Endpoint
EnterpriseEventDefinition
EnterprisePropertyDefinition
ErrorTrackingAssignmentRule
ErrorTrackingBypassRule
ErrorTrackingGroupingRule
ErrorTrackingIssue
ErrorTrackingIssueFingerprintV2
ErrorTrackingRecommendation
ErrorTrackingRelease
ErrorTrackingSettings
ErrorTrackingSpikeDetectionConfig
ErrorTrackingSpikeEvent
ErrorTrackingStackFrame
ErrorTrackingSuppressionRule
ErrorTrackingSymbolSet
Evaluation
EvaluationContext
EvaluationReport
EventFilterConfig
Experiment
ExperimentHoldout
ExperimentSavedMetric
ExportedAsset
ExportedRecording
ExternalDataJob
ExternalDataSchema
ExternalDataSource
FeatureFlag
FileSystem
FileSystemShortcut
FileSystemViewLog
GitHubSyncConfig
GitHubSyncPlan
GitHubSyncedModel
GithubCommentMapping
HealthIssue
HogFlow
HogFlowBatchJob
HogFlowSchedule
HogFlowTemplate
HogFunction
Hook
Insight
InsightVariable
InsightViewed
Integration
IntegrationRepositoryCacheEntry
IntervieweeContext
KernelRuntime
LLMModelConfiguration
LLMPrompt
LLMPromptLabel
LLMProviderKey
LLMSkill
LLMTraceSummary
Link
LiveDebuggerBreakpoint
LogsAlertConfiguration
LogsExclusionRule
LogsRetentionRule
LogsView
MCPAnalyticsSubmission
MCPServerInstallation
MarketingAnalyticsGoalMapping
MessageCategory
MessageRecipientPreference
MessageTemplate
Node
Notebook
NotificationEvent
ObjectMediaPreview
OptOutSyncConfig
PersistedFolder
PluginConfig
ProductTour
ProjectSecretAPIKey
PropertyAccessControl
QueryTabState
QuickFilter
QuickFilterContext
Reminder
ReplayObservation
ReplayObservationLabel
ReplayObservationUsage
ReplayScanner
ReplayScannerPromptSuggestion
RepoRoutingRule
ReviewQueue
ReviewQueueItem
SandboxEnvironment
SavedHeatmap
ScheduledChange
ScoreDefinition
SessionGroupSummary
SessionRecording
SessionRecordingPlaylist
SessionRecordingViewed
SharingConfiguration
SignalEmissionRecord
SignalReport
SignalReportArtefact
SignalReportTask
SignalSourceConfig
SignalTeamConfig
SingleSessionSummary
SlackThreadTaskMapping
SourceBatch
SourceGroupLease
Subscription
SubscriptionDelivery
Survey
SurveyResponseArchive
Tag
Tagger
Task
TaskRun
TeamConversationsTeamsConfig
TeamFeatureFlagDefaultsConfig
TeamSessionSummariesConfig
TeamWorkflowsConfig
Text
Threshold
Ticket
TicketView
TraceReview
TraceReviewScore
UploadedMedia
UserHomeSettings
UserInterview
UserInterviewTopic
UserProductList
UserRepoPreference
UserScenePersonalisation
WebAnalyticsFilterPreset
