11.1. QuantumBlockEncoding/Automation.lean
39 explicit public declarations, in source order.
Plain-English reading. This type lists the allowed alternatives for “automation stage”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:12. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.1●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.AutomationStage[complete]
-
QuantumBlockEncoding.AutomationStage[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.AutomationStage : Type
inductive QuantumBlockEncoding.AutomationStage : Type
Constructors
literatureTriage : QuantumBlockEncoding.AutomationStage
formalSpec : QuantumBlockEncoding.AutomationStage
circuitSearch : QuantumBlockEncoding.AutomationStage
candidateScoring : QuantumBlockEncoding.AutomationStage
leanProof : QuantumBlockEncoding.AutomationStage
review : QuantumBlockEncoding.AutomationStage
documented : QuantumBlockEncoding.AutomationStage
Plain-English reading. This type lists the allowed alternatives for “task kind”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:22. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.2●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.TaskKind[complete]
-
QuantumBlockEncoding.TaskKind[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.TaskKind : Type
inductive QuantumBlockEncoding.TaskKind : Type
Constructors
operatorBlockEncoding : QuantumBlockEncoding.TaskKind
paperBenchmark : QuantumBlockEncoding.TaskKind
paperFormalization : QuantumBlockEncoding.TaskKind
oracleRealization : QuantumBlockEncoding.TaskKind
blockEncodingSearch : QuantumBlockEncoding.TaskKind
openProblemProposal : QuantumBlockEncoding.TaskKind
conversionWindow : QuantumBlockEncoding.TaskKind
proofRepair : QuantumBlockEncoding.TaskKind
Plain-English reading. This type lists the allowed alternatives for “task status”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:33. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.3●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.TaskStatus[complete]
-
QuantumBlockEncoding.TaskStatus[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.TaskStatus : Type
inductive QuantumBlockEncoding.TaskStatus : Type
Constructors
planned : QuantumBlockEncoding.TaskStatus
active : QuantumBlockEncoding.TaskStatus
blocked : QuantumBlockEncoding.TaskStatus
leanCompiles : QuantumBlockEncoding.TaskStatus
merged : QuantumBlockEncoding.TaskStatus
Plain-English reading. This type lists the allowed alternatives for “artifact language”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:41. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.4●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.ArtifactLanguage[complete]
-
QuantumBlockEncoding.ArtifactLanguage[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.ArtifactLanguage : Type
inductive QuantumBlockEncoding.ArtifactLanguage : Type
Constructors
lean : QuantumBlockEncoding.ArtifactLanguage
latex : QuantumBlockEncoding.ArtifactLanguage
markdown : QuantumBlockEncoding.ArtifactLanguage
json : QuantumBlockEncoding.ArtifactLanguage
csv : QuantumBlockEncoding.ArtifactLanguage
Plain-English reading. This type lists the allowed alternatives for “agent role”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:49. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.5●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.AgentRole[complete]
-
QuantumBlockEncoding.AgentRole[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.AgentRole : Type
inductive QuantumBlockEncoding.AgentRole : Type
Constructors
upper : QuantumBlockEncoding.AgentRole
middle : QuantumBlockEncoding.AgentRole
lower : QuantumBlockEncoding.AgentRole
reviewer : QuantumBlockEncoding.AgentRole
Plain-English reading. This type lists the allowed alternatives for “agent backend kind”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:56. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.6●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.AgentBackendKind[complete]
-
QuantumBlockEncoding.AgentBackendKind[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.AgentBackendKind : Type
inductive QuantumBlockEncoding.AgentBackendKind : Type
Constructors
codex : QuantumBlockEncoding.AgentBackendKind
claude : QuantumBlockEncoding.AgentBackendKind
gpt : QuantumBlockEncoding.AgentBackendKind
gemini : QuantumBlockEncoding.AgentBackendKind
glm : QuantumBlockEncoding.AgentBackendKind
minimax : QuantumBlockEncoding.AgentBackendKind
localWrapper : QuantumBlockEncoding.AgentBackendKind
custom : QuantumBlockEncoding.AgentBackendKind
Plain-English reading. This type lists the allowed alternatives for “trial kind”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:67. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.7●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.TrialKind[complete]
-
QuantumBlockEncoding.TrialKind[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.TrialKind : Type
inductive QuantumBlockEncoding.TrialKind : Type
Constructors
plan : QuantumBlockEncoding.TrialKind
attempt : QuantumBlockEncoding.TrialKind
build : QuantumBlockEncoding.TrialKind
review : QuantumBlockEncoding.TrialKind
proposal : QuantumBlockEncoding.TrialKind
compression : QuantumBlockEncoding.TrialKind
handoff : QuantumBlockEncoding.TrialKind
Plain-English reading. This type lists the allowed alternatives for “trial status”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:77. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.8●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.TrialStatus[complete]
-
QuantumBlockEncoding.TrialStatus[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.TrialStatus : Type
inductive QuantumBlockEncoding.TrialStatus : Type
Constructors
queued : QuantumBlockEncoding.TrialStatus
running : QuantumBlockEncoding.TrialStatus
blocked : QuantumBlockEncoding.TrialStatus
failed : QuantumBlockEncoding.TrialStatus
compiled : QuantumBlockEncoding.TrialStatus
accepted : QuantumBlockEncoding.TrialStatus
rejected : QuantumBlockEncoding.TrialStatus
Plain-English reading. This record groups the data and proof fields needed for “artifact spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:87. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.9●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.ArtifactSpec[complete]
-
QuantumBlockEncoding.ArtifactSpec[complete]
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.ArtifactSpec : Type
structure QuantumBlockEncoding.ArtifactSpec : Type
Fields
path : String
language : QuantumBlockEncoding.ArtifactLanguage
purpose : String
mustCompile : Bool
Plain-English reading. This record groups the data and proof fields needed for “acceptance gate”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:94. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.10●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.AcceptanceGate[complete]
-
QuantumBlockEncoding.AcceptanceGate[complete]
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.AcceptanceGate : Type
structure QuantumBlockEncoding.AcceptanceGate : Type
Fields
name : String
command : String
required : Bool
note : String
Plain-English reading. This record groups the data and proof fields needed for “automation task”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:101. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.11●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.AutomationTask[complete]
-
QuantumBlockEncoding.AutomationTask[complete]
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.AutomationTask : Type
structure QuantumBlockEncoding.AutomationTask : Type
Fields
id : String
title : String
kind : QuantumBlockEncoding.TaskKind
status : QuantumBlockEncoding.TaskStatus
stage : QuantumBlockEncoding.AutomationStage
source : String
targetLean : String
artifacts : List QuantumBlockEncoding.ArtifactSpec
gates : List QuantumBlockEncoding.AcceptanceGate
Plain-English reading. This record groups the data and proof fields needed for “agent contract”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:113. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.12●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.AgentContract[complete]
-
QuantumBlockEncoding.AgentContract[complete]
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.AgentContract : Type
structure QuantumBlockEncoding.AgentContract : Type
Fields
role : QuantumBlockEncoding.AgentRole
responsibility : String
writes : List String
mustLogTrial : Bool
Plain-English reading. This record groups the data and proof fields needed for “trial record spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:120. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.13●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.TrialRecordSpec[complete]
-
QuantumBlockEncoding.TrialRecordSpec[complete]
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.TrialRecordSpec : Type
structure QuantumBlockEncoding.TrialRecordSpec : Type
Fields
logPath : String
summaryPath : String
requiredFields : List String
note : String
Plain-English reading. This type lists the allowed alternatives for “post cycle artifact kind”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:127. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.14●1 definition
Associated Lean declarations
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.PostCycleArtifactKind : Type
inductive QuantumBlockEncoding.PostCycleArtifactKind : Type
Constructors
preferredLanguageSummary : QuantumBlockEncoding.PostCycleArtifactKind
chatgptProPrompt : QuantumBlockEncoding.PostCycleArtifactKind
retrievalIndex : QuantumBlockEncoding.PostCycleArtifactKind
technicalReportUpdate : QuantumBlockEncoding.PostCycleArtifactKind
verifierFeedback : QuantumBlockEncoding.PostCycleArtifactKind
Plain-English reading. This record groups the data and proof fields needed for “post cycle artifact spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:135. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.15●1 definition
Associated Lean declarations
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.PostCycleArtifactSpec : Type
structure QuantumBlockEncoding.PostCycleArtifactSpec : Type
Fields
kind : QuantumBlockEncoding.PostCycleArtifactKind
pathPattern : String
selfContainedForExternalModel : Bool
note : String
Plain-English reading. This record groups the data and proof fields needed for “workflow check spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:142. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.16●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.WorkflowCheckSpec[complete]
-
QuantumBlockEncoding.WorkflowCheckSpec[complete]
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.WorkflowCheckSpec : Type
structure QuantumBlockEncoding.WorkflowCheckSpec : Type
Fields
name : String
checks : List String
inspiredBy : String
note : String
Plain-English reading. This type lists the allowed alternatives for “candidate pool”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:149. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.17●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.CandidatePool[complete]
-
QuantumBlockEncoding.CandidatePool[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.CandidatePool : Type
inductive QuantumBlockEncoding.CandidatePool : Type
Constructors
insight : QuantumBlockEncoding.CandidatePool
certified : QuantumBlockEncoding.CandidatePool
Plain-English reading. This type lists the allowed alternatives for “lex elim scheduler mode”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:154. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.18●1 definition
Associated Lean declarations
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.LexElimSchedulerMode : Type
inductive QuantumBlockEncoding.LexElimSchedulerMode : Type
Constructors
lexElimOut : QuantumBlockEncoding.LexElimSchedulerMode
lexElimIn : QuantumBlockEncoding.LexElimSchedulerMode
Plain-English reading. This type lists the allowed alternatives for “lex objective class”; its constructors are the cases that downstream code must handle.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. inductive.
Source: QuantumBlockEncoding/Automation.lean:159. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.19●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.LexObjectiveClass[complete]
-
QuantumBlockEncoding.LexObjectiveClass[complete]
-
inductivedefined in QuantumBlockEncoding/Automation.leancomplete
inductive QuantumBlockEncoding.LexObjectiveClass : Type
inductive QuantumBlockEncoding.LexObjectiveClass : Type
Constructors
hardCorrectness : QuantumBlockEncoding.LexObjectiveClass
necessaryDiagnostic : QuantumBlockEncoding.LexObjectiveClass
asymptoticTier : QuantumBlockEncoding.LexObjectiveClass
concreteResource : QuantumBlockEncoding.LexObjectiveClass
proofProgress : QuantumBlockEncoding.LexObjectiveClass
processCost : QuantumBlockEncoding.LexObjectiveClass
Plain-English reading. This record groups the data and proof fields needed for “lex objective spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:168. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.20●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.LexObjectiveSpec[complete]
-
QuantumBlockEncoding.LexObjectiveSpec[complete]
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.LexObjectiveSpec : Type
structure QuantumBlockEncoding.LexObjectiveSpec : Type
Fields
name : String
priority : ℕ
objectiveClass : QuantumBlockEncoding.LexObjectiveClass
hardGate : Bool
note : String
Plain-English reading. This record groups the data and proof fields needed for “lex elim scheduler spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:176. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.21●1 definition
Associated Lean declarations
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.LexElimSchedulerSpec : Type
structure QuantumBlockEncoding.LexElimSchedulerSpec : Type
Fields
mode : QuantumBlockEncoding.LexElimSchedulerMode
useCase : String
activeSet : String
eliminationRule : String
promotionRule : String
inspiredBy : String
Plain-English reading. This record groups the data and proof fields needed for “agent panel size spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:185. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.22●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.AgentPanelSizeSpec[complete]
-
QuantumBlockEncoding.AgentPanelSizeSpec[complete]
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.AgentPanelSizeSpec : Type
structure QuantumBlockEncoding.AgentPanelSizeSpec : Type
Fields
taskClass : String
upperCount : ℕ
middleCount : ℕ
lowerCount : ℕ
reviewerCount : ℕ
useWhen : String
avoidWhen : String
Plain-English reading. This record groups the data and proof fields needed for “agent backend profile spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:195. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.23●1 definition
Associated Lean declarations
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.AgentBackendProfileSpec : Type
structure QuantumBlockEncoding.AgentBackendProfileSpec : Type
Fields
role : QuantumBlockEncoding.AgentRole
slot : String
allowedBackends : List QuantumBlockEncoding.AgentBackendKind
commandProfileKey : String
note : String
Plain-English reading. This record groups the data and proof fields needed for “workflow invariant spec”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. structure.
Source: QuantumBlockEncoding/Automation.lean:203. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.24●1 definition
Associated Lean declarations
-
structuredefined in QuantumBlockEncoding/Automation.leancomplete
structure QuantumBlockEncoding.WorkflowInvariantSpec : Type
structure QuantumBlockEncoding.WorkflowInvariantSpec : Type
Fields
name : String
precondition : String
requiredEvidence : List String
rejectionReason : String
inspiredBy : String
Plain-English reading. This definition gives the library's named construction or computation for “lean build gate”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:211. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.25●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.leanBuildGate[complete]
-
QuantumBlockEncoding.leanBuildGate[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.leanBuildGate : QuantumBlockEncoding.AcceptanceGate
def QuantumBlockEncoding.leanBuildGate : QuantumBlockEncoding.AcceptanceGate
Plain-English reading. This definition gives the library's named construction or computation for “no sorry gate”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:217. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.26●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.noSorryGate[complete]
-
QuantumBlockEncoding.noSorryGate[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.noSorryGate : QuantumBlockEncoding.AcceptanceGate
def QuantumBlockEncoding.noSorryGate : QuantumBlockEncoding.AcceptanceGate
Plain-English reading. This definition gives the library's named construction or computation for “default gates”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:223. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.27●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.defaultGates[complete]
-
QuantumBlockEncoding.defaultGates[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.defaultGates : List QuantumBlockEncoding.AcceptanceGate
def QuantumBlockEncoding.defaultGates : List QuantumBlockEncoding.AcceptanceGate
Plain-English reading. This definition gives the library's named construction or computation for “trial record spec”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:226. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.28●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.trialRecordSpec[complete]
-
QuantumBlockEncoding.trialRecordSpec[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.trialRecordSpec : QuantumBlockEncoding.TrialRecordSpec
def QuantumBlockEncoding.trialRecordSpec : QuantumBlockEncoding.TrialRecordSpec
Plain-English reading. This definition gives the library's named construction or computation for “post cycle artifact specs”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:243. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.29●1 definition
Associated Lean declarations
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.postCycleArtifactSpecs : List QuantumBlockEncoding.PostCycleArtifactSpec
def QuantumBlockEncoding.postCycleArtifactSpecs : List QuantumBlockEncoding.PostCycleArtifactSpec
Plain-English reading. This definition gives the library's named construction or computation for “workflow check specs”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:271. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.30●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.workflowCheckSpecs[complete]
-
QuantumBlockEncoding.workflowCheckSpecs[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.workflowCheckSpecs : List QuantumBlockEncoding.WorkflowCheckSpec
def QuantumBlockEncoding.workflowCheckSpecs : List QuantumBlockEncoding.WorkflowCheckSpec
Plain-English reading. This definition gives the library's named construction or computation for “block encoding lex objective specs”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:287. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.31●1 definition
Associated Lean declarations
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.blockEncodingLexObjectiveSpecs : List QuantumBlockEncoding.LexObjectiveSpec
def QuantumBlockEncoding.blockEncodingLexObjectiveSpecs : List QuantumBlockEncoding.LexObjectiveSpec
Plain-English reading. This definition gives the library's named construction or computation for “lex elim scheduler specs”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:333. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.32●1 definition
Associated Lean declarations
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.lexElimSchedulerSpecs : List QuantumBlockEncoding.LexElimSchedulerSpec
def QuantumBlockEncoding.lexElimSchedulerSpecs : List QuantumBlockEncoding.LexElimSchedulerSpec
-
QuantumBlockEncoding.agentPanelSizeSpecs[complete]
Plain-English reading. This definition gives the library's named construction or computation for “agent panel size specs”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:353. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.33●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.agentPanelSizeSpecs[complete]
-
QuantumBlockEncoding.agentPanelSizeSpecs[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.agentPanelSizeSpecs : List QuantumBlockEncoding.AgentPanelSizeSpec
def QuantumBlockEncoding.agentPanelSizeSpecs : List QuantumBlockEncoding.AgentPanelSizeSpec
Plain-English reading. This definition gives the library's named construction or computation for “agent backend profile specs”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:393. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.34●1 definition
Associated Lean declarations
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.agentBackendProfileSpecs : List QuantumBlockEncoding.AgentBackendProfileSpec
def QuantumBlockEncoding.agentBackendProfileSpecs : List QuantumBlockEncoding.AgentBackendProfileSpec
Plain-English reading. This definition gives the library's named construction or computation for “workflow invariant specs”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:493. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.35●1 definition
Associated Lean declarations
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.workflowInvariantSpecs : List QuantumBlockEncoding.WorkflowInvariantSpec
def QuantumBlockEncoding.workflowInvariantSpecs : List QuantumBlockEncoding.WorkflowInvariantSpec
Plain-English reading. This definition gives the library's named construction or computation for “three layer agent contracts”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:518. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.36●1 definition
Associated Lean declarations
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.threeLayerAgentContracts : List QuantumBlockEncoding.AgentContract
def QuantumBlockEncoding.threeLayerAgentContracts : List QuantumBlockEncoding.AgentContract
-
QuantumBlockEncoding.conversionArtifacts[complete]
Plain-English reading. This definition gives the library's named construction or computation for “conversion artifacts”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:546. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.37●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.conversionArtifacts[complete]
-
QuantumBlockEncoding.conversionArtifacts[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.conversionArtifacts (stem : String) : List QuantumBlockEncoding.ArtifactSpec
def QuantumBlockEncoding.conversionArtifacts (stem : String) : List QuantumBlockEncoding.ArtifactSpec
-
QuantumBlockEncoding.seedAutomationTasks[complete]
Plain-English reading. This definition gives the library's named construction or computation for “seed automation tasks”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:568. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.38●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.seedAutomationTasks[complete]
-
QuantumBlockEncoding.seedAutomationTasks[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.seedAutomationTasks : List QuantumBlockEncoding.AutomationTask
def QuantumBlockEncoding.seedAutomationTasks : List QuantumBlockEncoding.AutomationTask
-
QuantumBlockEncoding.automationTaskCount[complete]
Plain-English reading. This definition gives the library's named construction or computation for “automation task count”.
Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.
Declaration kind. def.
Source: QuantumBlockEncoding/Automation.lean:605. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.1.39●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.automationTaskCount[complete]
-
QuantumBlockEncoding.automationTaskCount[complete]
-
defdefined in QuantumBlockEncoding/Automation.leancomplete
def QuantumBlockEncoding.automationTaskCount : ℕ
def QuantumBlockEncoding.automationTaskCount : ℕ