Cursus Honorum Magistracy Sequence Order Lookup
Audit a limited late-Republic classroom cursus sequence; omissions and repeat offices preserved, not mandatory universal eligibility, age rules or exceptional careers.
Description
A cursus-honorum outline orders named magistracies for a teaching model.
A cursus-honorum outline orders named magistracies for a teaching model.1
It does not establish legal eligibility, mandatory service at every stage or a complete career history. Use Cursus Honorum Magistracy Sequence Order Lookup to evaluate the supplied inputs under the model explained below.
When to use Cursus Honorum Magistracy Sequence Order Lookup
Use Cursus Honorum Magistracy Sequence Order Lookup to evaluate the supplied inputs under the model explained below. Choose the applicable era, source or grammatical convention and independently establish the annotations or numerical assumptions.
How to use Cursus Honorum Magistracy Sequence Order Lookup and understand its results
- Choose the applicable era, source or grammatical convention and independently establish the annotations or numerical assumptions.
- Enter Annotated magistracies using the field table and validation rules below, then run the tool.
- Read Descending Order Indices, Missing Typical Stages in the Result object; interpret the units, signs, ordering and unknown-value placeholders described below.
- Correct reported input errors and rerun. Apply successful results according to their specific meanings and check the assumptions before using them in a decision.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| annotatedMagistracies | Annotated magistracies | array of string | Required; constraints below |
Enter annotated office tokens from the fixed teaching order quaestor, aedile-or-tribune, praetor, consul. Return zero-based positions whose order rank is lower than the immediately preceding token and list absent typical stages in fixed order. Repeated tokens and an empty sequence are allowed. No compulsory historical career, age qualification or legal eligibility is inferred.
descendingIndices = i where rank[i]<rank[i−1]; missing = fixedOrder minus observed tokens Use the field order, units and branch conditions described above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Object containing the named result fields below. | object |
| result.descendingOrderIndices | Descending Order Indices | array |
| result.missingTypicalStages | Missing Typical Stages | array of string |
{
"input": {
"annotatedMagistracies": [
"quaestor",
"praetor",
"consul"
]
},
"output": {
"result": {
"descendingOrderIndices": [],
"missingTypicalStages": [
"aedile-or-tribune"
]
}
}
} Limitations and assumptions
It does not establish legal eligibility, mandatory service at every stage or a complete career history. Apply the exact scope and assumptions explained above.
All listed fields require explicit values. Unexpected fields, incorrect types, nonfinite numbers and sparse arrays fail validation. Domain-specific bounds, alignments and supported tokens are explained above; extremely large inputs or outputs can also be rejected. Input errors differ from successful false results, empty match lists and unknown-evidence placeholders.
Alternative or Complementary methods
Use Bona Vacantia Ownerless Property Claim Lookup for a related task: Ownerless-property terminology belongs to a particular legal framework.
Use Morning Salutatio Clientela Sportula Grain Basket Custom for a related task: Salutatio and sportula describe practices within patronage relationships.
References
Similar or alternative tools
- Bona Vacantia Ownerless Property Claim Lookup
Ownerless-property terminology belongs to a particular legal framework.
- Morning Salutatio Clientela Sportula Grain Basket Custom
Salutatio and sportula describe practices within patronage relationships.