gabriel / muse public
feat BREAKING phase-7 dev
gabriel · 165 days ago · Apr 8, 2026 · Diff

feat(phase-7): add gen_type_contracts.py, regenerate type-contracts.md

- tools/gen_type_contracts.py: AST-based type extractor script (same as other repos). Generates docs/reference/type-contracts.md from muse/ and tests/ source. 461 types extracted (1 Enum, 10 Protocols, 450 TypedDicts).

- docs/reference/type-contracts.md: regenerated from source (derived artifact). Replaces manually maintained version.

sha256:61cab13b64c55e6d6c5fbb94fdbd7ddfbfbc2ed55a8cbaf91049826540e28429 sha
+947 −242 symbols
sha256:52f157eb692dc5d3c0bb3ae4e878725228a14738fb40cfc31f97d433dfff2e41 snapshot
+947
symbols added
−242
symbols removed
0
dead code introduced
Semantic Changes 1189 symbols
~ tools/gen_type_contracts.py .py 31 symbols added
+ EnumMember class class EnumMember L47–51
+ TypeField class class TypeField L54–60
+ TypeRecord class class TypeRecord L63–76
+ _ENUM_BASES variable variable _ENUM_BASES L92–92
+ _KIND_ANCHOR variable variable _KIND_ANCHOR L340–346
+ _KIND_HEADING variable variable _KIND_HEADING L332–338
+ _PROTOCOL_BASES variable variable _PROTOCOL_BASES L97–97
+ _PYDANTIC_BASES variable variable _PYDANTIC_BASES L93–95
+ _SKIP_DIRS variable variable _SKIP_DIRS L83–89
+ _TYPEDDICT_BASES variable variable _TYPEDDICT_BASES L96–96
+ _base_names function function _base_names L127–135
+ _classify_and_extract class function _classify_and_extract L181–268
+ _enum_table function function _enum_table L362–370
+ _extract_default function function _extract_default L153–178
+ _field_table function function _field_table L349–359
+ _get_docstring function function _get_docstring L111–124
+ _has_tablename function function _has_tablename L138–150
+ _infer_repo_name function function _infer_repo_name L448–451
+ _node_to_str function function _node_to_str L106–108
+ generate_markdown function function generate_markdown L373–440
+ Path import import Path L39–39
+ TypedDict import import TypedDict L40–40
+ annotations import import annotations L32–32
+ argparse import import argparse L34–34
+ ast import import ast L35–35
+ datetime import import datetime L36–36
+ difflib import import difflib L37–37
+ sys import import sys L38–38
+ main function function main L454–562
+ scan_directories function function scan_directories L301–325
+ scan_file function function scan_file L276–298
~ docs/reference/type-contracts.md .md 916 symbols added, 242 symbols removed
Muse VCS — Type Contracts Reference section Muse VCS — Type Contracts Reference L1–2329
Attributes Types section Attributes Types L1012–1072
AttributeRule section AttributeRule L1051–1072
table@L1055 section table@L1055 L1055–1061
AttributesMeta section AttributesMeta L1023–1031
table@L1027 section table@L1027 L1027–1030
AttributesRuleDict section AttributesRuleDict L1031–1041
table@L1035 section table@L1035 L1035–1040
MuseAttributesFile section MuseAttributesFile L1041–1051
table@L1046 section table@L1046 L1046–1050
VALID_STRATEGIES section VALID_STRATEGIES L1018–1023
CRDT Primitive Types section CRDT Primitive Types L631–815
py) section AWMap (muse/core/crdts/aw_map.py) L751–790
AWMap section AWMap L772–790
table@L778 section table@L778 L778–789
AWMapDict section AWMapDict L763–772
table@L767 section table@L767 L767–771
AWMapEntry section AWMapEntry L753–763
table@L757 section table@L757 L757–762
py) section GCounter (muse/core/crdts/g_counter.py) L790–815
GCounter section GCounter L797–815
table@L803 section table@L803 L803–812
GCounterDict (Type Alias) section GCounterDict (Type Alias) L792–797
py) section LWWRegister (muse/core/crdts/lww_register.py) L660–686
LWWRegister section LWWRegister L672–686
table@L677 section table@L677 L677–685
LWWValue section LWWValue L662–672
table@L666 section table@L666 L666–671
py) section ORSet (muse/core/crdts/or_set.py) L686–722
ORSet section ORSet L706–722
table@L711 section table@L711 L711–721
ORSetDict section ORSetDict L697–706
table@L701 section table@L701 L701–705
ORSetEntry section ORSetEntry L688–697
table@L692 section table@L692 L692–696
py) section RGA (muse/core/crdts/rga.py) L722–751
RGA section RGA L735–751
table@L741 section table@L741 L741–750
RGAElement section RGAElement L724–735
table@L728 section table@L728 L728–734
py) section VectorClock (muse/core/crdts/vclock.py) L639–660
VClockDict (Type Alias) section VClockDict (Type Alias) L641–646
VectorClock section VectorClock L646–660
table@L650 section table@L650 L650–659
Code Plugin Types section Code Plugin Types L1131–1205
LangSpec section LangSpec L1182–1205
table@L1187 section table@L1187 L1187–1197
LanguageAdapter section LanguageAdapter L1171–1182
table@L1176 section table@L1176 L1176–1181
SymbolKind (Type Alias) section SymbolKind (Type Alias) L1138–1147
code[python]@L1140 variable variable code[python]@L1140 L1140–1146
SymbolRecord section SymbolRecord L1147–1166
table@L1153 section table@L1153 L1153–1165
SymbolTree (Type Alias) section SymbolTree (Type Alias) L1166–1171
Configuration Types section Configuration Types L1262–1297
MuseConfig section MuseConfig L1277–1286
table@L1281 section table@L1281 L1281–1285
RemoteConfig section RemoteConfig L1286–1297
table@L1290 section table@L1290 L1290–1294
RemoteEntry section RemoteEntry L1268–1277
table@L1272 section table@L1272 L1272–1276
Design Philosophy section Design Philosophy L43–88
Banned → replacement table section Banned → replacement table L72–88
table@L74 section table@L74 L74–85
Diff Algorithm Types section Diff Algorithm Types L472–554
Input TypedDicts section Input TypedDicts L476–520
DiffInput (Type Alias) section DiffInput (Type Alias) L516–520
MapInput section MapInput L502–509
table@L504 section table@L504 L504–508
SequenceInput section SequenceInput L481–488
table@L483 section table@L483 L483–487
SetInput section SetInput L488–495
table@L490 section table@L490 L490–494
TensorInput section TensorInput L495–502
table@L497 section table@L497 L497–501
TreeInput section TreeInput L509–516
table@L511 section table@L511 L511–515
py) section LCS Types (muse/core/diff_algorithms/lcs.py) L520–538
EditKind (Type Alias) section EditKind (Type Alias) L522–526
EditStep section EditStep L526–538
table@L531 section table@L531 L531–537
py) section Tree Types (muse/core/diff_algorithms/tree_edit.py) L538–554
TreeNode section TreeNode L540–554
table@L545 section table@L545 L545–551
Domain Protocol Types section Domain Protocol Types L88–353
MuseDomainPlugin Protocol section MuseDomainPlugin Protocol L308–326
table@L314 section table@L314 L314–322
Operation TypedDicts section Operation TypedDicts L110–207
DeleteOp section DeleteOp L127–139
table@L131 section table@L131 L131–138
FieldMutation section FieldMutation L165–175
table@L170 section table@L170 L170–174
InsertOp section InsertOp L115–127
table@L119 section table@L119 L119–126
MoveOp section MoveOp L139–151
table@L143 section table@L143 L143–150
MutateOp section MutateOp L175–193
table@L181 section table@L181 L181–192
PatchOp section PatchOp L193–207
table@L199 section table@L199 L199–206
ReplaceOp section ReplaceOp L151–165
table@L155 section table@L155 L155–164
Optional Protocol Extensions section Optional Protocol Extensions L326–353
CRDTPlugin section CRDTPlugin L339–353
table@L344 section table@L344 L344–350
StructuredMergePlugin section StructuredMergePlugin L328–339
table@L335 section table@L335 L335–338
Result Dataclasses class section Result Dataclasses L259–308
ConflictRecord section ConflictRecord L261–277
table@L267 section table@L267 L267–274
DriftReport section DriftReport L297–308
table@L302 section table@L302 L302–307
MergeResult section MergeResult L277–297
table@L282 section table@L282 L282–290
table@L293 section table@L293 L293–296
Snapshot and Delta TypedDicts section Snapshot and Delta TypedDicts L207–259
CRDTSnapshotManifest section CRDTSnapshotManifest L233–246
table@L238 section table@L238 L238–245
EntityProvenance section EntityProvenance L246–259
table@L251 section table@L251 L251–258
SnapshotManifest section SnapshotManifest L209–219
table@L214 section table@L214 L214–218
StructuredDelta section StructuredDelta L219–233
table@L225 section table@L225 L225–232
Type Aliases section Type Aliases L98–110
table@L100 section table@L100 L100–109
Domain Schema Types section Domain Schema Types L353–472
Dimension Schema TypedDicts section Dimension Schema TypedDicts L425–455
CRDTDimensionSpec section CRDTDimensionSpec L444–455
table@L448 section table@L448 L448–454
CRDTPrimitive (Type Alias) section CRDTPrimitive (Type Alias) L438–444
DimensionSpec section DimensionSpec L427–438
table@L431 section table@L431 L431–437
Element Schema TypedDicts section Element Schema TypedDicts L361–425
ElementSchema (Type Alias) section ElementSchema (Type Alias) L418–425
MapSchema section MapSchema L407–418
table@L411 section table@L411 L411–417
SequenceSchema section SequenceSchema L363–375
table@L367 section table@L367 L367–374
SetSchema section SetSchema L397–407
table@L401 section table@L401 L401–406
TensorSchema section TensorSchema L385–397
table@L389 section table@L389 L389–396
TreeSchema section TreeSchema L375–385
table@L379 section table@L379 L379–384
Top-Level Schema section Top-Level Schema L455–472
DomainSchema section DomainSchema L457–472
table@L461 section table@L461 L461–469
Entity Graphs (Mermaid) section Entity Graphs (Mermaid) L1548–2329
Diagram 1 — Domain Protocol and Plugin Contract section Diagram 1 — Domain Protocol and Plugin Contract L1557–1646
code[mermaid]@L1563 variable variable code[mermaid]@L1563 L1563–1643
Diagram 10 — Configuration, Import, Stash, and Errors import section Diagram 10 — Configuration, Import, Stash, and Errors L2180–2247
code[mermaid]@L2184 variable variable code[mermaid]@L2184 L2184–2244
Diagram 11 — Full Entity Dependency Overview section Diagram 11 — Full Entity Dependency Overview L2247–2329
code[mermaid]@L2252 variable variable code[mermaid]@L2252 L2252–2329
Diagram 2 — DomainOp Discriminated Union section Diagram 2 — DomainOp Discriminated Union L1646–1722
code[mermaid]@L1651 variable variable code[mermaid]@L1651 L1651–1719
Diagram 3 — Domain Schema and Diff Input Pairing section Diagram 3 — Domain Schema and Diff Input Pairing L1722–1800
code[mermaid]@L1728 variable variable code[mermaid]@L1728 L1728–1797
Diagram 4 — CRDT Primitive Lattice section Diagram 4 — CRDT Primitive Lattice L1800–1899
code[mermaid]@L1806 variable variable code[mermaid]@L1806 L1806–1896
Diagram 5 — Store Wire-Format and In-Memory Dataclasses class section Diagram 5 — Store Wire-Format and In-Memory Dataclasses L1899–1993
code[mermaid]@L1905 variable variable code[mermaid]@L1905 L1905–1990
Diagram 6 — Op Log Types section Diagram 6 — Op Log Types L1993–2038
code[mermaid]@L1999 variable variable code[mermaid]@L1999 L1999–2035
Diagram 7 — Merge Engine State section Diagram 7 — Merge Engine State L2038–2074
code[mermaid]@L2043 variable variable code[mermaid]@L2043 L2043–2071
Diagram 8 — Attributes and MIDI Dimension Merge section Diagram 8 — Attributes and MIDI Dimension Merge L2074–2123
code[mermaid]@L2079 variable variable code[mermaid]@L2079 L2079–2120
Diagram 9 — Code Plugin Types section Diagram 9 — Code Plugin Types L2123–2180
code[mermaid]@L2129 variable variable code[mermaid]@L2129 L2129–2177
Entity Hierarchy section Entity Hierarchy L1407–1548
code@L1409 variable variable code@L1409 L1409–1545
Error Hierarchy section Error Hierarchy L1374–1407
ExitCode section ExitCode L1378–1389
table@L1382 section table@L1382 L1382–1388
MuseCLIError section MuseCLIError L1389–1397
table@L1393 section table@L1393 L1393–1396
RepoNotFoundError section RepoNotFoundError L1397–1407
Identity Types section Identity Types L1205–1262
IdentityEntry section IdentityEntry L1211–1262
code[toml]@L1228 variable variable code[toml]@L1228 L1228–1245
table@L1216 section table@L1216 L1216–1225
table@L1252 section table@L1252 L1252–1259
MIDI / MusicXML Import Types import section MIDI / MusicXML Import Types L1297–1355
MidiMeta section MidiMeta L1304–1312
table@L1308 section table@L1308 L1308–1311
MuseImportData import section MuseImportData L1339–1355
table@L1343 section table@L1343 L1343–1352
MusicXMLMeta section MusicXMLMeta L1312–1321
table@L1316 section table@L1316 L1316–1320
NoteEvent section NoteEvent L1326–1339
table@L1330 section table@L1330 L1330–1338
RawMeta (Type Alias) section RawMeta (Type Alias) L1321–1326
MIDI Dimension Merge Types section MIDI Dimension Merge Types L1072–1131
Constants variable section Constants L1081–1089
table@L1083 section table@L1083 L1083–1088
DimensionSlice section DimensionSlice L1094–1104
table@L1098 section table@L1098 L1098–1103
MidiDimensions section MidiDimensions L1104–1131
table@L1109 section table@L1109 L1109–1114
table@L1117 section table@L1117 L1117–1120
table@L1123 section table@L1123 L1123–1128
_MsgVal (Type Alias) section _MsgVal (Type Alias) L1089–1094
Merge Engine Types section Merge Engine Types L979–1012
MergeState section MergeState L997–1012
table@L1002 section table@L1002 L1002–1009
MergeStatePayload section MergeStatePayload L983–997
table@L989 section table@L989 L989–996
OT Merge Types section OT Merge Types L554–577
MergeOpsResult section MergeOpsResult L560–577
table@L565 section table@L565 L565–569
Op Log Types section Op Log Types L577–631
OpEntry section OpEntry L584–601
table@L589 section table@L589 L589–600
OpLog section OpLog L614–631
table@L618 section table@L618 L618–628
OpLogCheckpoint section OpLogCheckpoint L601–614
table@L606 section table@L606 L606–613
Stash Types section Stash Types L1355–1374
StashEntry section StashEntry L1359–1374
table@L1365 section table@L1365 L1365–1371
Store Types section Store Types L815–979
In-Memory Dataclasses class section In-Memory Dataclasses L911–979
CommitRecord section CommitRecord L913–951
table@L918 section table@L918 L918–943
table@L946 section table@L946 L946–950
SnapshotRecord section SnapshotRecord L951–963
table@L955 section table@L955 L955–960
TagRecord section TagRecord L963–979
table@L967 section table@L967 L967–974
Wire-Format TypedDicts section Wire-Format TypedDicts L823–911
CommitDict section CommitDict L825–869
table@L831 section table@L831 L831–856
table@L859 section table@L859 L859–868
RemoteCommitPayload section RemoteCommitPayload L891–911
table@L897 section table@L897 L897–910
SnapshotDict section SnapshotDict L869–879
table@L873 section table@L873 L873–878
TagDict section TagDict L879–891
table@L883 section table@L883 L883–890
Table of Contents section Table of Contents L14–43
+ Muse — Type Contracts Reference section Muse — Type Contracts Reference L1–6710
+ Enums section Enums L20–38
+ py` section ExitCode — `muse/core/errors.py` L22–38
+ table@L28 section table@L28 L28–36
+ Protocols section Protocols L6616–6710
+ py` section CRDTPlugin — `muse/domain.py` L6656–6665
+ py` section InvariantChecker — `muse/core/invariants.py` L6618–6627
+ py` section LanguageAdapter — `muse/plugins/code/ast_parser.py` L6701–6710
+ py` section MuseDomainPlugin — `muse/domain.py` L6665–6674
+ py` section MuseTransport — `muse/core/transport.py` L6627–6636
+ py` section RererePlugin — `muse/domain.py` L6674–6683
+ py` section StagePlugin — `muse/domain.py` L6683–6692
+ py` section StructuredMergePlugin — `muse/domain.py` L6692–6701
+ py` section _HttpHeaders — `muse/core/transport.py` L6636–6645
+ py` section _HttpResponse — `muse/core/transport.py` L6645–6656
+ table@L6651 section table@L6651 L6651–6654
+ Table of Contents section Table of Contents L12–20
+ TypedDicts section TypedDicts L38–6616
+ py` section AWMapDict — `muse/core/crdts/aw_map.py` L3311–3323
+ table@L3317 section table@L3317 L3317–3321
+ py` section AWMapEntry — `muse/core/crdts/aw_map.py` L3323–3336
+ table@L3329 section table@L3329 L3329–3334
+ py` section AgentIdentity — `muse/core/provenance.py` L3907–3922
+ table@L3913 section table@L3913 L3913–3920
+ py` section AnnotationSummary — `muse/core/type_analysis.py` L4730–4748
+ table@L4736 section table@L4736 L4736–4746
+ py` section AnyBlastNode — `muse/core/type_analysis.py` L4748–4761
+ table@L4754 section table@L4754 L4754–4759
+ py` section ApiChangeSummary — `muse/core/semver.py` L4104–4118
+ table@L4110 section table@L4110 L4110–4116
+ py` section ApplyResult — `muse/core/pack.py` L3786–3800
+ table@L3792 section table@L3792 L3792–3798
+ py` section AttributesMeta — `muse/core/attributes.py` L3152–3163
+ table@L3158 section table@L3158 L3158–3161
+ py` section AttributesRuleDict — `muse/core/attributes.py` L3163–3178
+ table@L3169 section table@L3169 L3169–3176
+ py` section BarAttribution — `muse/cli/commands/agent_map.py` L63–77
+ table@L69 section table@L69 L69–75
+ py` section BarChunk — `muse/plugins/midi/manifest.py` L5608–5623
+ table@L5614 section table@L5614 L5614–5621
+ py` section BarDensity — `muse/plugins/midi/_analysis.py` L5341–5354
+ table@L5347 section table@L5347 L5347–5352
+ py` section BarTension — `muse/plugins/midi/_analysis.py` L5354–5367
+ table@L5360 section table@L5360 L5360–5365
+ py` section BaseReport — `muse/core/invariants.py` L3707–3723
+ table@L3713 section table@L3713 L3713–3721
+ py` section BaseViolation — `muse/core/invariants.py` L3723–3737
+ table@L3729 section table@L3729 L3729–3735
+ py` section BisectStateDict — `muse/core/bisect.py` L3190–3207
+ table@L3196 section table@L3196 L3196–3205
+ py` section CRDTDimensionSpec — `muse/core/schema.py` L3990–4004
+ table@L3996 section table@L3996 L3996–4002
+ py` section CRDTSnapshotManifest — `muse/domain.py` L4918–4933
+ table@L4924 section table@L4924 L4924–4931
+ py` section Cadence — `muse/plugins/midi/_analysis.py` L5367–5381
+ table@L5373 section table@L5373 L5373–5379
+ py` section CaseRecord — `muse/core/test_history.py` L4442–4457
+ table@L4448 section table@L4448 L4448–4455
+ py` section CaseResult — `muse/core/test_runner.py` L4558–4574
+ table@L4564 section table@L4564 L4564–4572
+ py` section CatError — `muse/cli/commands/cat.py` L565–579
+ table@L571 section table@L571 L571–577
+ py` section CatResult — `muse/cli/commands/cat.py` L579–597
+ table@L585 section table@L585 L585–595
+ py` section ChangedSymbol — `muse/core/test_selection.py` L4663–4675
+ table@L4669 section table@L4669 L4669–4673
+ py` section ChangelogEntry — `muse/core/doc_history.py` L3576–3590
+ table@L3582 section table@L3582 L3582–3588
+ py` section ChangelogEntry — `muse/core/semver.py` L4118–4136
+ table@L4124 section table@L4124 L4124–4134
+ py` section ChangelogReport — `muse/core/doc_history.py` L3590–3606
+ table@L3596 section table@L3596 L3596–3604
+ py` section ChannelInfo — `muse/cli/commands/instrumentation.py` L1539–1557
+ table@L1545 section table@L1545 L1545–1555
+ py` section CiConfig — `muse/core/ci.py` L3207–3220
+ table@L3213 section table@L3213 L3213–3218
+ py` section CiGate — `muse/core/ci.py` L3220–3234
+ table@L3226 section table@L3226 L3226–3232
+ py` section CiRunResult — `muse/core/ci.py` L3234–3248
+ table@L3240 section table@L3240 L3240–3246
+ py` section CiSettings — `muse/core/ci.py` L3248–3261
+ table@L3254 section table@L3254 L3254–3259
+ py` section CodeManifest — `muse/plugins/code/manifest.py` L5237–5253
+ table@L5243 section table@L5243 L5243–5251
+ py` section CodeViolation — `muse/plugins/code/_invariants.py` L5140–5157
+ table@L5146 section table@L5146 L5146–5155
+ py` section CommitDict — `muse/core/store.py` L4257–4290
+ table@L4263 section table@L4263 L4263–4288
+ py` section CommitReadCorrupt — `muse/core/store.py` L4290–4301
+ table@L4294 section table@L4294 L4294–4299
+ py` section CommitReadNotFound — `muse/core/store.py` L4301–4310
+ table@L4305 section table@L4305 L4305–4308
+ py` section CommitReadOk — `muse/core/store.py` L4310–4320
+ table@L4314 section table@L4314 L4314–4318
+ py` section ConflictDict — `muse/domain.py` L4933–4948
+ table@L4939 section table@L4939 L4939–4946
+ py` section ContourAnalysis — `muse/plugins/midi/_analysis.py` L5381–5398
+ table@L5387 section table@L5387 L5387–5396
+ py` section DeleteOp — `muse/domain.py` L4948–4963
+ table@L4954 section table@L4954 L4954–4961
+ py` section DescribeResult — `muse/core/describe.py` L3405–3421
+ table@L3411 section table@L3411 L3411–3419
+ py` section DetachedHead — `muse/core/store.py` L4320–4332
+ table@L4326 section table@L4326 L4326–4330
+ py` section DimensionSpec — `muse/core/schema.py` L4004–4018
+ table@L4010 section table@L4010 L4010–4016
+ py` section DirectoryRenameOp — `muse/domain.py` L4963–4977
+ table@L4969 section table@L4969 L4969–4975
+ py` section DocCiConfig — `muse/cli/commands/docs_cmd.py` L1003–1017
+ table@L1009 section table@L1009 L1009–1015
+ py` section DocCiGateResult — `muse/cli/commands/docs_cmd.py` L1017–1030
+ table@L1023 section table@L1023 L1023–1028
+ py` section DocCiResult — `muse/cli/commands/docs_cmd.py` L1030–1043
+ table@L1036 section table@L1036 L1036–1041
+ py` section DocReport — `muse/core/doc_extractor.py` L3481–3497
+ table@L3487 section table@L3487 L3487–3495
+ py` section DocSummary — `muse/core/doc_extractor.py` L3497–3514
+ table@L3503 section table@L3503 L3503–3512
+ py` section DomainSchema — `muse/core/schema.py` L4018–4034
+ table@L4024 section table@L4024 L4024–4032
+ py` section DomainSection — `muse/core/ignore.py` L3654–3665
+ table@L3660 section table@L3660 L3660–3663
+ py` section EntityIndex — `muse/plugins/midi/entity.py` L5567–5580
+ table@L5573 section table@L5573 L5573–5578
+ py` section EntityIndexEntry — `muse/plugins/midi/entity.py` L5580–5593
+ table@L5586 section table@L5586 L5586–5591
+ py` section EntityProvenance — `muse/domain.py` L4977–4992
+ table@L4983 section table@L4983 L4983–4990
+ py` section FetchRequest — `muse/core/pack.py` L3800–3812
+ table@L3806 section table@L3806 L3806–3810
+ py` section FieldMutation — `muse/domain.py` L4992–5004
+ table@L4998 section table@L4998 L4998–5002
+ py` section FileCacheEntry — `muse/core/stat_cache.py` L4230–4245
+ table@L4236 section table@L4236 L4236–4243
+ py` section FileEntry — `muse/plugins/code/manifest.py` L5253–5269
+ table@L5259 section table@L5259 L5259–5267
+ py` section FileHotspot — `muse/core/semver.py` L4136–4149
+ table@L4142 section table@L4142 L4142–4147
+ py` section GCounterDict — `muse/core/crdts/g_counter.py` L3336–3345
+ py` section GateResult — `muse/core/ci.py` L3261–3281
+ table@L3267 section table@L3267 L3267–3279
+ py` section GrepFileResult — `muse/cli/commands/content_grep.py` L759–773
+ table@L765 section table@L765 L765–771
+ py` section GrepMatch — `muse/cli/commands/content_grep.py` L773–787
+ table@L779 section table@L779 L779–785
+ py` section HistorySummary — `muse/core/test_history.py` L4457–4477
+ table@L4463 section table@L4463 L4463–4475
+ py` section HubConfig — `muse/cli/config.py` L3075–3086
+ table@L3081 section table@L3081 L3081–3084
+ py` section IdentityEntry — `muse/core/identity.py` L3637–3654
+ table@L3643 section table@L3643 L3643–3652
+ py` section IndexInfoEntry — `muse/core/indices.py` L3665–3679
+ table@L3671 section table@L3671 L3671–3677
+ py` section InsertOp — `muse/domain.py` L5004–5019
+ table@L5010 section table@L5010 L5010–5017
+ py` section InvariantReport — `muse/plugins/midi/_invariants.py` L5487–5502
+ table@L5493 section table@L5493 L5493–5500
+ py` section InvariantViolation — `muse/plugins/midi/_invariants.py` L5502–5518
+ table@L5508 section table@L5508 L5508–5516
+ py` section LWWValue — `muse/core/crdts/lww_register.py` L3345–3358
+ table@L3351 section table@L3351 L3351–3356
+ py` section LangSpec — `muse/plugins/code/ast_parser.py` L5198–5217
+ table@L5204 section table@L5204 L5204–5215
+ py` section LanguageStat — `muse/core/semver.py` L4149–4162
+ table@L4155 section table@L4155 L4155–4160
+ py` section LimitsConfig — `muse/cli/config.py` L3086–3100
+ table@L3092 section table@L3092 L3092–3098
+ py` section ManifestFileDiff — `muse/plugins/code/manifest.py` L5269–5286
+ table@L5275 section table@L5275 L5275–5284
+ py` section MapInput — `muse/core/diff_algorithms/__init__.py` L3421–3433
+ table@L3427 section table@L3427 L3427–3431
+ py` section MapSchema — `muse/core/schema.py` L4034–4048
+ table@L4040 section table@L4040 L4040–4046
+ py` section MergeStatePayload — `muse/core/merge_engine.py` L3737–3752
+ table@L3743 section table@L3743 L3743–3750
+ py` section MidiKwargs — `tests/test_stress_midi_all_dims.py` L6596–6616
+ table@L6600 section table@L6600 L6600–6614
+ py` section MigrationTarget — `muse/core/type_analysis.py` L4761–4775
+ table@L4767 section table@L4767 L4767–4773
+ py` section MissingDocEntry — `muse/core/doc_extractor.py` L3514–3529
+ table@L3520 section table@L3520 L3520–3527
+ py` section ModuleManifest — `muse/plugins/code/manifest.py` L5286–5301
+ table@L5292 section table@L5292 L5292–5299
+ py` section Motif — `muse/plugins/midi/_analysis.py` L5398–5413
+ table@L5404 section table@L5404 L5404–5411
+ py` section MoveOp — `muse/domain.py` L5019–5034
+ table@L5025 section table@L5025 L5025–5032
+ py` section MuseAttributesFile — `muse/core/attributes.py` L3178–3190
+ table@L3184 section table@L3184 L3184–3188
+ py` section MuseConfig — `muse/cli/config.py` L3100–3115
+ table@L3106 section table@L3106 L3106–3113
+ py` section MusicManifest — `muse/plugins/midi/manifest.py` L5623–5638
+ table@L5629 section table@L5629 L5629–5636
+ py` section MutateOp — `muse/domain.py` L5034–5053
+ table@L5040 section table@L5040 L5040–5051
+ py` section NegotiateResponse — `muse/core/transport.py` L4705–4718
+ table@L4711 section table@L4711 L4711–4716
+ py` section NoteDict — `muse/plugins/midi/_midi_query.py` L5530–5546
+ table@L5536 section table@L5536 L5536–5544
+ py` section NoteKey — `muse/plugins/midi/midi_diff.py` L5656–5671
+ table@L5662 section table@L5662 L5662–5669
+ py` section ORSetDict — `muse/core/crdts/or_set.py` L3358–3370
+ table@L3364 section table@L3364 L3364–3368
+ py` section ORSetEntry — `muse/core/crdts/or_set.py` L3370–3382
+ table@L3376 section table@L3376 L3376–3380
+ py` section ObjectPayload — `muse/core/pack.py` L3812–3824
+ table@L3818 section table@L3818 L3818–3822
+ py` section ObjectsChunkResponse — `muse/core/pack.py` L3824–3836
+ table@L3830 section table@L3830 L3830–3834
+ py` section OpEntry — `muse/core/op_log.py` L3752–3771
+ table@L3758 section table@L3758 L3758–3769
+ py` section OpLogCheckpoint — `muse/core/op_log.py` L3771–3786
+ table@L3777 section table@L3777 L3777–3784
+ py` section PackBundle — `muse/core/pack.py` L3836–3851
+ table@L3842 section table@L3842 L3842–3849
+ py` section PackageManifest — `muse/plugins/code/manifest.py` L5301–5316
+ table@L5307 section table@L5307 L5307–5314
+ py` section PatchOp — `muse/domain.py` L5053–5069
+ table@L5059 section table@L5059 L5059–5067
+ py` section PhraseMatch — `muse/cli/commands/find_phrase.py` L1295–1309
+ table@L1301 section table@L1301 L1301–1307
+ py` section PresignResponse — `muse/core/transport.py` L4718–4730
+ table@L4724 section table@L4724 L4724–4728
+ py` section PushResult — `muse/core/pack.py` L3851–3864
+ table@L3857 section table@L3857 L3857–3862
+ py` section QueryMatch — `muse/core/query_engine.py` L3922–3940
+ table@L3928 section table@L3928 L3928–3938
+ py` section QueryMatch — `muse/plugins/midi/_midi_query.py` L5546–5567
+ table@L5552 section table@L5552 L5552–5565
+ py` section RGAElement — `muse/core/crdts/rga.py` L3382–3396
+ table@L3388 section table@L3388 L3388–3394
+ py` section RGANoteEntry — `muse/plugins/midi/_crdt_notes.py` L5471–5487
+ table@L5477 section table@L5477 L5477–5485
+ py` section RebaseProgress — `muse/core/rebase.py` L3940–3958
+ table@L3946 section table@L3946 L3946–3956
+ py` section RebaseState — `muse/core/rebase.py` L3958–3974
+ table@L3964 section table@L3964 L3964–3972
+ py` section RefactorEventSummary — `muse/core/semver.py` L4162–4176
+ table@L4168 section table@L4168 L4168–4174
+ py` section ReleaseDict — `muse/core/store.py` L4332–4357
+ table@L4338 section table@L4338 L4338–4355
+ py` section RemoteConfig — `muse/cli/config.py` L3115–3127
+ table@L3121 section table@L3121 L3121–3125
+ py` section RemoteEntry — `muse/cli/config.py` L3127–3139
+ table@L3133 section table@L3133 L3133–3137
+ py` section RemoteInfo — `muse/core/pack.py` L3864–3878
+ table@L3870 section table@L3870 L3870–3876
+ py` section ReplaceOp — `muse/domain.py` L5069–5086
+ table@L5075 section table@L5075 L5075–5084
+ py` section RerereMetaDict — `muse/core/rerere.py` L3974–3990
+ table@L3980 section table@L3980 L3980–3988
+ py` section RhythmAnalysis — `muse/plugins/midi/_analysis.py` L5413–5430
+ table@L5419 section table@L5419 L5419–5428
+ py` section RunConfig — `muse/core/test_runner.py` L4574–4591
+ table@L4580 section table@L4580 L4580–4589
+ py` section RunRecord — `muse/core/test_history.py` L4477–4497
+ table@L4483 section table@L4483 L4483–4495
+ py` section RunResult — `muse/core/test_runner.py` L4591–4615
+ table@L4597 section table@L4597 L4597–4613
+ py` section ScaleMatch — `muse/plugins/midi/_analysis.py` L5430–5444
+ table@L5436 section table@L5436 L5436–5442
+ py` section SelectionResult — `muse/core/test_selection.py` L4675–4691
+ table@L4681 section table@L4681 L4681–4689
+ py` section SelectionTarget — `muse/core/test_selection.py` L4691–4705
+ table@L4697 section table@L4697 L4697–4703
+ py` section SemVerTag — `muse/core/semver.py` L4176–4191
+ table@L4182 section table@L4182 L4182–4189
+ py` section SemanticReleaseReport — `muse/core/semver.py` L4191–4218
+ table@L4197 section table@L4197 L4197–4216
+ py` section SequenceInput — `muse/core/diff_algorithms/__init__.py` L3433–3445
+ table@L3439 section table@L3439 L3439–3443
+ py` section SequenceSchema — `muse/core/schema.py` L4048–4063
+ table@L4054 section table@L4054 L4054–4061
+ py` section SetInput — `muse/core/diff_algorithms/__init__.py` L3445–3457
+ table@L3451 section table@L3451 L3451–3455
+ py` section SetSchema — `muse/core/schema.py` L4063–4076
+ table@L4069 section table@L4069 L4069–4074
+ py` section SnapshotDict — `muse/core/store.py` L4357–4372
+ table@L4363 section table@L4363 L4363–4370
+ py` section SnapshotManifest — `muse/domain.py` L5086–5099
+ table@L5092 section table@L5092 L5092–5097
+ py` section SnapshotReadCorrupt — `muse/core/store.py` L4372–4383
+ table@L4376 section table@L4376 L4376–4381
+ py` section SnapshotReadNotFound — `muse/core/store.py` L4383–4392
+ table@L4387 section table@L4387 L4387–4390
+ py` section SnapshotReadOk — `muse/core/store.py` L4392–4402
+ table@L4396 section table@L4396 L4396–4400
+ py` section StageIndex — `muse/plugins/code/stage.py` L5316–5328
+ table@L5322 section table@L5322 L5322–5326
+ py` section StageStatus — `muse/domain.py` L5099–5112
+ table@L5105 section table@L5105 L5105–5110
+ py` section StagedEntry — `muse/domain.py` L5112–5125
+ table@L5118 section table@L5118 L5118–5123
+ py` section StagedEntry — `muse/plugins/code/stage.py` L5328–5341
+ table@L5334 section table@L5334 L5334–5339
+ py` section StaleDocEntry — `muse/core/doc_extractor.py` L3529–3547
+ table@L3535 section table@L3535 L3535–3545
+ py` section StaleInfo — `muse/core/doc_history.py` L3606–3621
+ table@L3612 section table@L3612 L3612–3619
+ py` section StashEntry — `muse/cli/commands/stash.py` L2651–2667
+ table@L2657 section table@L2657 L2657–2665
+ py` section StructuredDelta — `muse/domain.py` L5125–5140
+ table@L5131 section table@L5131 L5131–5138
+ py` section SymbolDoc — `muse/core/doc_extractor.py` L3547–3576
+ table@L3553 section table@L3553 L3553–3574
+ py` section SymbolKindCount — `muse/core/semver.py` L4218–4230
+ table@L4224 section table@L4224 L4224–4228
+ py` section SymbolRecord — `muse/plugins/code/ast_parser.py` L5217–5237
+ table@L5223 section table@L5223 L5223–5235
+ py` section SymbolVersionEvent — `muse/core/doc_history.py` L3621–3637
+ table@L3627 section table@L3627 L3627–3635
+ py` section SymbolicHead — `muse/core/store.py` L4402–4414
+ table@L4408 section table@L4408 L4408–4412
+ py` section TagDict — `muse/core/store.py` L4414–4429
+ table@L4420 section table@L4420 L4420–4427
+ py` section TempoEstimate — `muse/plugins/midi/_analysis.py` L5444–5458
+ table@L5450 section table@L5450 L5450–5456
+ py` section TensorInput — `muse/core/diff_algorithms/__init__.py` L3457–3469
+ table@L3463 section table@L3463 L3463–3467
+ py` section TensorSchema — `muse/core/schema.py` L4076–4091
+ table@L4082 section table@L4082 L4082–4089
+ py` section TrackManifest — `muse/plugins/midi/manifest.py` L5638–5656
+ table@L5644 section table@L5644 L5644–5654
+ py` section TreeInput — `muse/core/diff_algorithms/__init__.py` L3469–3481
+ table@L3475 section table@L3475 L3475–3479
+ py` section TreeSchema — `muse/core/schema.py` L4091–4104
+ table@L4097 section table@L4097 L4097–4102
+ py` section TypeConflict — `muse/core/type_analysis.py` L4775–4789
+ table@L4781 section table@L4781 L4781–4787
+ py` section TypeDriftPoint — `muse/core/type_analysis.py` L4789–4805
+ table@L4795 section table@L4795 L4795–4803
+ py` section TypeHealthReport — `muse/core/type_analysis.py` L4805–4822
+ table@L4811 section table@L4811 L4811–4820
+ py` section UserConfig — `muse/cli/config.py` L3139–3152
+ table@L3145 section table@L3145 L3145–3150
+ py` section VClockDict — `muse/core/crdts/vclock.py` L3396–3405
+ py` section VerifyFailure — `muse/core/verify.py` L4822–4835
+ table@L4828 section table@L4828 L4828–4833
+ py` section VerifyResult — `muse/core/verify.py` L4835–4852
+ table@L4841 section table@L4841 L4841–4850
+ py` section VoiceLeadingIssue — `muse/plugins/midi/_analysis.py` L5458–5471
+ table@L5464 section table@L5464 L5464–5469
+ py` section WalkResult — `muse/core/store.py` L4429–4442
+ table@L4435 section table@L4435 L4435–4440
+ py` section WireTag — `muse/core/pack.py` L3878–3893
+ table@L3884 section table@L3884 L3884–3891
+ py` section WorkspaceManifestDict — `muse/core/workspace.py` L4852–4863
+ table@L4858 section table@L4858 L4858–4861
+ py` section WorkspaceMemberDict — `muse/core/workspace.py` L4863–4877
+ table@L4869 section table@L4869 L4869–4875
+ py` section WorkspaceSyncResult — `muse/core/workspace.py` L4877–4889
+ table@L4883 section table@L4883 L4883–4887
+ py` section WorktreeRecord — `muse/core/worktree.py` L4889–4902
+ table@L4895 section table@L4895 L4895–4900
+ py` section WorktreeStatusResult — `muse/core/worktree.py` L4902–4918
+ table@L4908 section table@L4908 L4908–4916
+ py` section _AddJson — `tests/test_cmd_workspace_hardening.py` L6341–6353
+ table@L6345 section table@L6345 L6345–6351
+ py` section _AddJson — `tests/test_cmd_worktree_hardening.py` L6415–6427
+ table@L6419 section table@L6419 L6419–6425
+ py` section _AddedEntry — `muse/cli/commands/plumbing/snapshot_diff.py` L1924–1934
+ table@L1928 section table@L1928 L1928–1932
+ py` section _AgeRecord — `muse/cli/commands/age.py` L40–63
+ table@L44 section table@L44 L44–61
+ py` section _AnnotateJson — `muse/cli/commands/annotate.py` L77–96
+ table@L83 section table@L83 L83–94
+ py` section _ArchiveJson — `muse/cli/commands/archive.py` L114–132
+ table@L120 section table@L120 L120–130
+ py` section _ArchiveJson — `tests/test_cmd_archive_hardening.py` L5671–5687
+ table@L5675 section table@L5675 L5675–5685
+ py` section _ArgObs — `muse/cli/commands/contract.py` L804–819
+ table@L810 section table@L810 L810–817
+ py` section _BisectLogJson — `muse/cli/commands/bisect.py` L318–330
+ table@L324 section table@L324 L324–328
+ py` section _BisectResetJson — `muse/cli/commands/bisect.py` L330–341
+ table@L336 section table@L336 L336–339
+ py` section _BisectRunDoneJson — `muse/cli/commands/bisect.py` L341–354
+ table@L347 section table@L347 L347–352
+ py` section _BisectRunStepJson — `muse/cli/commands/bisect.py` L354–369
+ table@L360 section table@L360 L360–367
+ py` section _BisectStepJson — `muse/cli/commands/bisect.py` L369–386
+ table@L375 section table@L375 L375–384
+ py` section _BlameEventJson — `muse/cli/commands/blame.py` L386–404
+ table@L392 section table@L392 L392–402
+ py` section _BlameResultJson — `muse/cli/commands/blame.py` L404–419
+ table@L410 section table@L410 L410–417
+ py` section _BlastRiskFilters — `muse/cli/commands/blast_risk.py` L419–433
+ table@L423 section table@L423 L423–431
+ py` section _BlastRiskOutput — `muse/cli/commands/blast_risk.py` L433–449
+ table@L439 section table@L439 L439–447
+ py` section _BlastRiskWeights — `muse/cli/commands/blast_risk.py` L449–461
+ table@L453 section table@L453 L453–459
+ py` section _BoundaryEntry — `tests/test_cmd_codemap.py` L5919–5930
+ table@L5923 section table@L5923 L5923–5928
+ py` section _BranchOnlyJson — `muse/cli/commands/status.py` L2667–2685
+ table@L2673 section table@L2673 L2673–2683
+ py` section _BreakageIssue — `muse/cli/commands/breakage.py` L507–521
+ table@L513 section table@L513 L513–519
+ py` section _BreakageJson — `tests/test_cmd_breakage.py` L5769–5788
+ table@L5773 section table@L5773 L5773–5786
+ py` section _BundleCreateJson — `muse/cli/commands/bundle.py` L521–536
+ table@L527 section table@L527 L527–534
+ py` section _BundleDict — `tests/test_integrity_I1_read_verify.py` L6496–6507
+ table@L6500 section table@L6500 L6500–6505
+ py` section _BundleSnapEntry — `tests/test_integrity_I1_read_verify.py` L6507–6517
+ table@L6511 section table@L6511 L6511–6515
+ py` section _BundleUnbundleJson — `muse/cli/commands/bundle.py` L536–551
+ table@L542 section table@L542 L542–549
+ py` section _BundleVerifyJson — `muse/cli/commands/bundle.py` L551–565
+ table@L557 section table@L557 L557–563
+ py` section _CacheDoc — `muse/core/stat_cache.py` L4245–4257
+ table@L4251 section table@L4251 L4251–4255
+ py` section _Capabilities — `muse/cli/commands/domains.py` L1109–1123
+ table@L1115 section table@L1115 L1115–1121
+ py` section _CapabilitiesDict — `muse/cli/commands/plumbing/domain_info.py` L1827–1838
+ table@L1831 section table@L1831 L1831–1836
+ py` section _CentralityEntry — `tests/test_cmd_codemap.py` L5930–5940
+ table@L5934 section table@L5934 L5934–5938
+ py` section _ChallengeResp — `muse/cli/commands/auth.py` L209–223
+ table@L215 section table@L215 L215–221
+ py` section _ChallengeResp — `tests/test_cmd_auth_keygen_register.py` L5687–5698
+ table@L5691 section table@L5691 L5691–5696
+ py` section _ChangelogJson — `muse/cli/commands/docs_cmd.py` L1043–1059
+ table@L1049 section table@L1049 L1049–1057
+ py` section _CheckJson — `muse/cli/commands/attributes.py` L132–143
+ table@L138 section table@L138 L138–141
+ py` section _CheckJson — `muse/cli/commands/check.py` L597–619
+ table@L603 section table@L603 L603–617
+ py` section _CheckRefFormatResult — `muse/cli/commands/plumbing/check_ref_format.py` L1776–1788
+ table@L1780 section table@L1780 L1780–1786
+ py` section _CheckRefFormatResult — `tests/test_security_branch_ref_injection.py` L6578–6596
+ table@L6584 section table@L6584 L6584–6594
+ py` section _CheckResult — `muse/cli/commands/plumbing/check_ref_format.py` L1788–1799
+ table@L1792 section table@L1792 L1792–1797
+ py` section _CheckResultJson — `muse/cli/commands/attributes.py` L143–157
+ table@L149 section table@L149 L149–155
+ py` section _CheckoutPayload — `tests/test_cmd_checkout_symbol.py` L5826–5848
+ table@L5830 section table@L5830 L5830–5846
+ py` section _CherryPickPayload — `tests/test_cmd_semantic_cherry_pick.py` L6192–6209
+ table@L6196 section table@L6196 L6196–6207
+ py` section _CiGateJson — `muse/cli/commands/test_cmd.py` L2765–2785
+ table@L2771 section table@L2771 L2771–2783
+ py` section _CiJson — `muse/cli/commands/test_cmd.py` L2785–2799
+ table@L2791 section table@L2791 L2791–2797
+ py` section _CleanOut — `tests/test_cmd_clean_hardening.py` L5848–5861
+ table@L5852 section table@L5852 L5852–5859
+ py` section _CleanResultJson — `muse/cli/commands/clean.py` L619–634
+ table@L625 section table@L625 L625–632
+ py` section _CloneJson — `muse/cli/commands/clone.py` L634–653
+ table@L640 section table@L640 L640–651
+ py` section _ClonesPayload — `tests/test_cmd_clones.py` L5861–5883
+ table@L5865 section table@L5865 L5865–5881
+ py` section _ClusterDict — `muse/cli/commands/clones.py` L653–665
+ table@L657 section table@L657 L657–663
+ py` section _ClusterEntry — `tests/test_cmd_clones.py` L5883–5895
+ table@L5887 section table@L5887 L5887–5893
+ py` section _CodemapPayload — `tests/test_cmd_codemap.py` L5940–5957
+ table@L5944 section table@L5944 L5944–5955
+ py` section _CommitEntry — `tests/test_plumbing_verify_pack.py` L6548–6558
+ table@L6552 section table@L6552 L6552–6556
+ py` section _CommitEntryJson — `muse/cli/commands/shortlog.py` L2550–2566
+ table@L2556 section table@L2556 L2556–2564
+ py` section _CommitJson — `muse/cli/commands/log.py` L1654–1678
+ table@L1660 section table@L1660 L1660–1676
+ py` section _CommitJson — `tests/test_integrity_I7_history_walk.py` L6517–6536
+ table@L6523 section table@L6523 L6523–6534
+ py` section _CommitNode — `muse/cli/commands/plumbing/commit_graph.py` L1811–1827
+ table@L1815 section table@L1815 L1815–1825
+ py` section _CommitRef — `muse/cli/commands/compare.py` L689–699
+ table@L693 section table@L693 L693–697
+ py` section _CommitSignal — `muse/cli/commands/contract.py` L819–830
+ table@L823 section table@L823 L823–828
+ py` section _CompareFilters — `muse/cli/commands/compare.py` L699–710
+ table@L703 section table@L703 L703–708
+ py` section _CompareStat — `muse/cli/commands/compare.py` L710–723
+ table@L714 section table@L714 L714–721
+ py` section _ConnectJson — `muse/cli/commands/hub.py` L1379–1395
+ table@L1385 section table@L1385 L1385–1393
+ py` section _ContentGrepJson — `muse/cli/commands/content_grep.py` L787–804
+ table@L793 section table@L793 L793–802
+ py` section _ContractJson — `muse/cli/commands/contract.py` L830–855
+ table@L834 section table@L834 L834–853
+ py` section _CoverageFilters — `muse/cli/commands/coverage.py` L883–895
+ table@L887 section table@L887 L887–893
+ py` section _CoveragePayload — `muse/cli/commands/coverage.py` L895–916
+ table@L901 section table@L901 L901–914
+ py` section _CreateOut — `tests/test_cmd_bundle_hardening.py` L5788–5801
+ table@L5792 section table@L5792 L5792–5799
+ py` section _CreateOut — `tests/test_cmd_snapshot_hardening.py` L6246–6259
+ table@L6250 section table@L6250 L6250–6257
+ py` section _DeadCandidateJson — `muse/cli/commands/dead.py` L928–945
+ table@L934 section table@L934 L934–943
+ py` section _DeadPayload — `muse/cli/commands/dead.py` L945–966
+ table@L951 section table@L951 L951–964
+ py` section _DeleteJson — `tests/test_cmd_release_hardening.py` L6152–6165
+ table@L6156 section table@L6156 L6156–6163
+ py` section _DeletedEntry — `muse/cli/commands/plumbing/snapshot_diff.py` L1934–1944
+ table@L1938 section table@L1938 L1938–1942
+ py` section _DescribeJson — `muse/cli/commands/describe.py` L985–1003
+ table@L991 section table@L991 L991–1001
+ py` section _DescribeOut — `tests/test_cmd_describe_hardening.py` L6007–6023
+ table@L6011 section table@L6011 L6011–6021
+ py` section _DiffEntry — `muse/cli/commands/languages.py` L1557–1573
+ table@L1561 section table@L1561 L1561–1571
+ py` section _DiffResult — `muse/cli/commands/plumbing/snapshot_diff.py` L1944–1958
+ table@L1948 section table@L1948 L1948–1956
+ py` section _DimensionDef — `muse/cli/commands/domains.py` L1123–1135
+ table@L1129 section table@L1129 L1129–1133
+ py` section _DisconnectJson — `muse/cli/commands/hub.py` L1395–1408
+ table@L1401 section table@L1401 L1401–1406
+ py` section _DocCiGateJson — `muse/cli/commands/docs_cmd.py` L1059–1070
+ table@L1063 section table@L1063 L1063–1068
+ py` section _DocCiJson — `muse/cli/commands/docs_cmd.py` L1070–1081
+ table@L1074 section table@L1074 L1074–1079
+ py` section _DomainEntryJsonBase — `muse/cli/commands/domains.py` L1135–1149
+ table@L1141 section table@L1141 L1141–1147
+ py` section _DryRunCommitJson — `tests/test_cmd_rebase_hardening.py` L6098–6108
+ table@L6102 section table@L6102 L6102–6106
+ py` section _DryRunJson — `tests/test_cmd_rebase_hardening.py` L6108–6121
+ table@L6112 section table@L6112 L6112–6119
+ py` section _EditSite — `muse/cli/commands/rename.py` L2327–2343
+ table@L2333 section table@L2333 L2333–2341
+ py` section _EntangledPair — `muse/cli/commands/entangle.py` L1246–1265
+ table@L1250 section table@L1250 L1250–1263
+ py` section _EventRecord — `muse/cli/commands/narrative.py` L1678–1694
+ table@L1684 section table@L1684 L1684–1692
+ py` section _ExportOut — `tests/test_cmd_snapshot_hardening.py` L6259–6272
+ table@L6263 section table@L6263 L6263–6270
+ py` section _Failure — `muse/cli/commands/plumbing/verify_pack.py` L1994–2005
+ table@L1998 section table@L1998 L1998–2003
+ py` section _FailureOut — `tests/test_cmd_verify_hardening.py` L6297–6308
+ table@L6301 section table@L6301 L6301–6306
+ py` section _FallbackCounts — `muse/core/test_runner.py` L4615–4630
+ table@L4621 section table@L4621 L4621–4628
+ py` section _FetchJson — `muse/cli/commands/fetch.py` L1265–1277
+ table@L1271 section table@L1271 L1271–1275
+ py` section _FileCov — `muse/cli/commands/semantic_test_coverage.py` L2472–2488
+ table@L2478 section table@L2478 L2478–2486
+ py` section _FileData — `muse/plugins/code/_invariants.py` L5157–5174
+ table@L5163 section table@L5163 L5163–5172
+ py` section _FileHotspot — `muse/cli/commands/clones.py` L665–675
+ table@L669 section table@L669 L669–673
+ py` section _FilterSpec — `muse/cli/commands/gravity.py` L1333–1345
+ table@L1337 section table@L1337 L1337–1343
+ py` section _FilterSpec — `muse/cli/commands/semantic_test_coverage.py` L2488–2502
+ table@L2494 section table@L2494 L2494–2500
+ py` section _FiltersEntry — `muse/cli/commands/list_coord.py` L1585–1600
+ table@L1589 section table@L1589 L1589–1598
+ py` section _ForEachRefResult — `muse/cli/commands/plumbing/for_each_ref.py` L1838–1848
+ table@L1842 section table@L1842 L1842–1846
+ py` section _FullJson — `muse/cli/commands/test_cmd.py` L2799–2816
+ table@L2805 section table@L2805 L2805–2814
+ py` section _GcJson — `muse/cli/commands/gc.py` L1309–1333
+ table@L1315 section table@L1315 L1315–1331
+ py` section _GcJson — `tests/test_cmd_gc_hardening.py` L6023–6038
+ table@L6027 section table@L6027 L6027–6036
+ py` section _GetJson — `muse/cli/commands/config_cmd.py` L734–746
+ table@L740 section table@L740 L740–744
+ py` section _GrepMatchOut — `tests/test_cmd_content_grep_hardening.py` L5969–5981
+ table@L5973 section table@L5973 L5973–5979
+ py` section _GrepOut — `tests/test_cmd_content_grep_hardening.py` L5981–5995
+ table@L5985 section table@L5985 L5985–5993
+ py` section _GrepResultOut — `tests/test_cmd_content_grep_hardening.py` L5995–6007
+ table@L5999 section table@L5999 L5999–6005
+ py` section _GroupJson — `muse/cli/commands/shortlog.py` L2566–2579
+ table@L2572 section table@L2572 L2572–2577
+ py` section _GroupOut — `tests/test_cmd_shortlog_hardening.py` L6224–6235
+ table@L6228 section table@L6228 L6228–6233
+ py` section _HashOccurrenceDoc — `muse/core/indices.py` L3679–3693
+ table@L3685 section table@L3685 L3685–3691
+ py` section _HeadInfo — `muse/cli/commands/plumbing/show_ref.py` L1892–1903
+ table@L1896 section table@L1896 L1896–1901
+ py` section _HeartbeatDict — `muse/core/coordination.py` L3281–3296
+ table@L3287 section table@L3287 L3287–3294
+ py` section _HistoryDoc — `muse/core/test_history.py` L4497–4509
+ table@L4503 section table@L4503 L4503–4507
+ py` section _HistoryEventJson — `muse/cli/commands/docs_cmd.py` L1081–1097
+ table@L1087 section table@L1087 L1087–1095
+ py` section _HistoryJson — `muse/cli/commands/test_cmd.py` L2816–2836
+ table@L2822 section table@L2822 L2822–2834
+ py` section _HistorySummary — `muse/cli/commands/contract.py` L855–871
+ table@L859 section table@L859 L859–869
+ py` section _HotspotEntry — `tests/test_cmd_clones.py` L5895–5905
+ table@L5899 section table@L5899 L5899–5903
+ py` section _HubApiResponse — `muse/cli/commands/hub.py` L1408–1421
+ table@L1414 section table@L1414 L1414–1419
+ py` section _ImpactJson — `muse/cli/commands/impact.py` L1502–1524
+ table@L1508 section table@L1508 L1508–1522
+ py` section _IntentEntry — `muse/cli/commands/list_coord.py` L1600–1616
+ table@L1604 section table@L1604 L1604–1614
+ py` section _InvariantCacheDoc — `muse/plugins/code/_invariants.py` L5174–5186
+ table@L5180 section table@L5180 L5180–5184
+ py` section _InvariantRuleRequired — `muse/plugins/midi/_invariants.py` L5518–5530
+ table@L5522 section table@L5522 L5522–5528
+ py` section _InvariantsCliJson — `tests/test_cmd_invariants.py` L6076–6098
+ table@L6082 section table@L6082 L6082–6096
+ py` section _JsonOut — `muse/cli/commands/gravity.py` L1345–1360
+ table@L1349 section table@L1349 L1349–1358
+ py` section _JsonOut — `muse/cli/commands/semantic_test_coverage.py` L2502–2519
+ table@L2508 section table@L2508 L2508–2517
+ py` section _JsonPayload — `muse/cli/commands/auth.py` L223–240
+ table@L229 section table@L229 L229–238
+ py` section _KeygenJson — `muse/cli/commands/auth.py` L240–256
+ table@L246 section table@L246 L246–254
+ py` section _LangEntry — `muse/cli/commands/languages.py` L1573–1585
+ table@L1577 section table@L1577 L1577–1583
+ py` section _LangEntry — `tests/test_code_commands.py` L6475–6487
+ table@L6479 section table@L6479 L6479–6485
+ py` section _LangsJson — `tests/test_code_commands.py` L6487–6496
+ table@L6491 section table@L6491 L6491–6494
+ py` section _ListEntryJson — `tests/test_cmd_worktree_hardening.py` L6427–6440
+ table@L6431 section table@L6431 L6431–6438
+ py` section _ListItemOut — `tests/test_cmd_snapshot_hardening.py` L6272–6284
+ table@L6276 section table@L6276 L6276–6282
+ py` section _ListJson — `muse/cli/commands/attributes.py` L157–169
+ table@L163 section table@L163 L163–167
+ py` section _ListJson — `muse/cli/commands/list_coord.py` L1616–1634
+ table@L1620 section table@L1620 L1620–1632
+ py` section _ListMemberJson — `tests/test_cmd_workspace_hardening.py` L6353–6368
+ table@L6357 section table@L6357 L6357–6366
+ py` section _LogJson — `tests/test_cmd_bisect_hardening.py` L5711–5721
+ table@L5715 section table@L5715 L5715–5719
+ py` section _LogOutput — `tests/test_integrity_I7_history_walk.py` L6536–6548
+ table@L6542 section table@L6542 L6542–6546
+ py` section _LogoutJson — `muse/cli/commands/auth.py` L256–269
+ table@L262 section table@L262 L262–267
+ py` section _MemberDict — `muse/cli/commands/clones.py` L675–689
+ table@L679 section table@L679 L679–687
+ py` section _MemberEntry — `tests/test_cmd_clones.py` L5905–5919
+ table@L5909 section table@L5909 L5909–5917
+ py` section _MergeItemDict — `muse/cli/commands/plan_merge.py` L1724–1739
+ table@L1730 section table@L1730 L1730–1737
+ py` method section _MethodJson — `muse/cli/commands/coverage.py` L916–928
+ table@L920 section table@L920 L920–926
+ py` section _ModifiedEntry — `muse/cli/commands/plumbing/snapshot_diff.py` L1958–1969
+ table@L1962 section table@L1962 L1962–1967
+ py` section _ModuleEntry — `tests/test_cmd_codemap.py` L5957–5969
+ table@L5961 section table@L5961 L5961–5967
+ py` section _ModuleOut — `muse/cli/commands/velocity.py` L2886–2899
+ table@L2890 section table@L2890 L2890–2897
+ py` section _MutableSummary — `muse/core/test_history.py` L4509–4523
+ table@L4515 section table@L4515 L4515–4521
+ py` section _NameRevEntry — `muse/cli/commands/plumbing/name_rev.py` L1865–1880
+ table@L1869 section table@L1869 L1869–1878
+ py` section _NarrativeJson — `muse/cli/commands/narrative.py` L1694–1724
+ table@L1700 section table@L1700 L1700–1722
+ py` section _NoteEntityRequired — `muse/plugins/midi/entity.py` L5593–5608
+ table@L5599 section table@L5599 L5599–5606
+ py` section _ObjectEntry — `tests/test_plumbing_verify_pack.py` L6558–6568
+ table@L6562 section table@L6562 L6562–6566
+ py` section _ObjectResult — `muse/cli/commands/plumbing/verify_object.py` L1982–1994
+ table@L1986 section table@L1986 L1986–1992
+ py` section _OpSummary — `muse/cli/commands/compare.py` L723–734
+ table@L727 section table@L727 L727–732
+ py` section _ParamInfo — `muse/cli/commands/contract.py` L871–883
+ table@L875 section table@L875 L875–881
+ py` section _ParsedReport — `muse/core/test_runner.py` L4630–4646
+ table@L4636 section table@L4636 L4636–4644
+ py` section _PartitionResult — `muse/core/test_runner.py` L4646–4663
+ table@L4652 section table@L4652 L4652–4661
+ py` section _PartnerRecord — `muse/cli/commands/predict.py` L2029–2040
+ table@L2033 section table@L2033 L2033–2038
+ py` section _PathResult — `muse/cli/commands/plumbing/check_attr.py` L1739–1751
+ table@L1743 section table@L1743 L1743–1749
+ py` section _PathResult — `muse/cli/commands/plumbing/check_ignore.py` L1765–1776
+ table@L1769 section table@L1769 L1769–1774
+ py` section _PickResultDict — `muse/cli/commands/semantic_cherry_pick.py` L2455–2472
+ table@L2461 section table@L2461 L2461–2470
+ py` section _PingJson — `muse/cli/commands/hub.py` L1421–1436
+ table@L1427 section table@L1427 L1427–1434
+ py` section _PredictJson — `muse/cli/commands/predict.py` L2040–2054
+ table@L2044 section table@L2044 L2044–2052
+ py` section _PredictionOut — `muse/cli/commands/velocity.py` L2899–2912
+ table@L2903 section table@L2903 L2903–2910
+ py` section _PredictionRecord — `muse/cli/commands/predict.py` L2054–2073
+ table@L2058 section table@L2058 L2058–2071
+ py` section _ProposalEntry — `muse/cli/commands/hub.py` L1436–1453
+ table@L1442 section table@L1442 L1442–1451
+ py` section _PruneJson — `tests/test_cmd_worktree_hardening.py` L6440–6451
+ table@L6444 section table@L6444 L6444–6449
+ py` section _PublicSymbolDict — `muse/cli/commands/api_surface.py` L96–114
+ table@L102 section table@L102 L102–112
+ py` section _PublishPayload — `muse/cli/commands/domains.py` L1149–1166
+ table@L1155 section table@L1155 L1155–1164
+ py` section _PublishResponse — `muse/cli/commands/domains.py` L1166–1179
+ table@L1172 section table@L1172 L1172–1177
+ py` section _PullJson — `muse/cli/commands/pull.py` L2086–2105
+ table@L2092 section table@L2092 L2092–2103
+ py` section _PurgePayload — `tests/test_cmd_index.py` L6038–6049
+ table@L6042 section table@L6042 L6042–6047
+ py` section _PushJson — `muse/cli/commands/push.py` L2105–2123
+ table@L2111 section table@L2111 L2111–2121
+ py` section _PushJson — `tests/test_cmd_release_hardening.py` L6165–6178
+ table@L6169 section table@L6169 L6169–6176
+ py` section _RebaseDryRunCommitJson — `muse/cli/commands/rebase.py` L2123–2135
+ table@L2129 section table@L2129 L2129–2133
+ py` section _RebaseDryRunJson — `muse/cli/commands/rebase.py` L2135–2150
+ table@L2141 section table@L2141 L2141–2148
+ py` section _RebaseResultJson — `muse/cli/commands/rebase.py` L2150–2167
+ table@L2156 section table@L2156 L2156–2165
+ py` section _RebaseStatusJson — `muse/cli/commands/rebase.py` L2167–2185
+ table@L2173 section table@L2173 L2173–2183
+ py` section _RebuildPayload — `tests/test_cmd_index.py` L6049–6064
+ table@L6053 section table@L6053 L6053–6062
+ py` section _RebuildResult — `muse/cli/commands/index_rebuild.py` L1524–1539
+ table@L1528 section table@L1528 L1528–1537
+ py` section _RefDetail — `muse/cli/commands/plumbing/for_each_ref.py` L1848–1865
+ table@L1854 section table@L1854 L1854–1863
+ py` section _RefEntry — `muse/cli/commands/plumbing/show_ref.py` L1903–1913
+ table@L1907 section table@L1907 L1907–1911
+ py` section _ReflogAllJson — `muse/cli/commands/reflog.py` L2185–2197
+ table@L2191 section table@L2191 L2191–2195
+ py` section _ReflogEntryJson — `muse/cli/commands/reflog.py` L2197–2213
+ table@L2203 section table@L2203 L2203–2211
+ py` section _ReflogResultJson — `muse/cli/commands/reflog.py` L2213–2227
+ table@L2219 section table@L2219 L2219–2225
+ py` section _RegisterJson — `muse/cli/commands/auth.py` L269–287
+ table@L275 section table@L275 L275–285
+ py` section _ReleaseDeleteJson — `muse/cli/commands/release.py` L2227–2242
+ table@L2233 section table@L2233 L2233–2240
+ py` section _ReleaseDict — `muse/core/coordination.py` L3296–3311
+ table@L3302 section table@L3302 L3302–3309
+ py` section _ReleasePushJson — `muse/cli/commands/release.py` L2242–2257
+ table@L2248 section table@L2248 L2248–2255
+ py` section _RemoteEntryJson — `muse/cli/commands/remote.py` L2257–2271
+ table@L2263 section table@L2263 L2263–2269
+ py` section _RemoteGetUrlJson — `muse/cli/commands/remote.py` L2271–2283
+ table@L2277 section table@L2277 L2277–2281
+ py` section _RemoteListJson — `muse/cli/commands/remote.py` L2283–2294
+ table@L2289 section table@L2289 L2289–2292
+ py` section _RemoteMutationJson — `muse/cli/commands/remote.py` L2294–2310
+ table@L2300 section table@L2300 L2300–2308
+ py` section _RemoteResultJson — `muse/cli/commands/fetch.py` L1277–1295
+ table@L1283 section table@L1283 L1283–1293
+ py` section _RemoteStatusJson — `muse/cli/commands/remote.py` L2310–2327
+ table@L2316 section table@L2316 L2316–2325
+ py` section _RemoveJson — `tests/test_cmd_workspace_hardening.py` L6368–6378
+ table@L6372 section table@L6372 L6372–6376
+ py` section _RemoveJson — `tests/test_cmd_worktree_hardening.py` L6451–6461
+ table@L6455 section table@L6455 L6455–6459
+ py` section _RenameResult — `muse/cli/commands/rename.py` L2343–2363
+ table@L2349 section table@L2349 L2349–2361
+ py` section _RepoEntry — `muse/cli/commands/hub.py` L1453–1466
+ table@L1459 section table@L1459 L1459–1464
+ py` section _RepoJson — `muse/cli/commands/hub.py` L1466–1485
+ table@L1472 section table@L1472 L1472–1483
+ py` section _RerereApplyJson — `muse/cli/commands/rerere.py` L2363–2376
+ table@L2369 section table@L2369 L2369–2374
+ py` section _RerereForgetJson — `muse/cli/commands/rerere.py` L2376–2388
+ table@L2382 section table@L2382 L2382–2386
+ py` section _RerereRecordJson — `muse/cli/commands/rerere.py` L2388–2400
+ table@L2394 section table@L2394 L2394–2398
+ py` section _RerereScalarJson — `muse/cli/commands/rerere.py` L2400–2411
+ table@L2406 section table@L2406 L2406–2409
+ py` section _RerereStatusJson — `muse/cli/commands/rerere.py` L2411–2423
+ table@L2417 section table@L2417 L2417–2421
+ py` section _RerereStatusRecordJson — `muse/cli/commands/rerere.py` L2423–2440
+ table@L2429 section table@L2429 L2429–2438
+ py` section _ReservationEntry — `muse/cli/commands/list_coord.py` L1634–1654
+ table@L1638 section table@L1638 L1638–1652
+ py` section _ResetJson — `tests/test_cmd_bisect_hardening.py` L5721–5730
+ table@L5725 section table@L5725 L5725–5728
+ py` section _ResultEntry — `tests/test_cmd_semantic_cherry_pick.py` L6209–6224
+ table@L6213 section table@L6213 L6213–6222
+ py` section _ResultJson — `tests/test_cmd_rebase_hardening.py` L6121–6136
+ table@L6125 section table@L6125 L6125–6134
+ py` section _RmResultJson — `muse/cli/commands/rm.py` L2440–2455
+ table@L2446 section table@L2446 L2446–2453
+ py` section _RuleDict — `muse/cli/commands/plumbing/check_attr.py` L1751–1765
+ table@L1755 section table@L1755 L1755–1763
+ py` section _RuleJson — `muse/cli/commands/attributes.py` L169–185
+ table@L175 section table@L175 L175–183
+ py` section _RuleRequired — `muse/plugins/code/_invariants.py` L5186–5198
+ table@L5190 section table@L5190 L5190–5196
+ py` section _RulesDict — `muse/cli/commands/plumbing/check_ref_format.py` L1799–1811
+ table@L1803 section table@L1803 L1803–1809
+ py` section _RunDoc — `muse/core/test_history.py` L4523–4543
+ table@L4529 section table@L4529 L4529–4541
+ py` section _RunDoneJson — `tests/test_cmd_bisect_hardening.py` L5730–5741
+ table@L5734 section table@L5734 L5734–5739
+ py` section _RunJson — `muse/cli/commands/test_cmd.py` L2836–2856
+ table@L2842 section table@L2842 L2842–2854
+ py` section _RunStepJson — `tests/test_cmd_bisect_hardening.py` L5741–5754
+ table@L5745 section table@L5745 L5745–5752
+ py` section _ScaffoldJson — `muse/cli/commands/domains.py` L1179–1193
+ table@L1185 section table@L1185 L1185–1191
+ py` section _ScanKwargs — `muse/cli/commands/dead.py` L966–985
+ table@L972 section table@L972 L972–983
+ py` section _SchemaInfoJson — `muse/cli/commands/domains.py` L1193–1207
+ table@L1199 section table@L1199 L1199–1205
+ py` section _SelectionJson — `muse/cli/commands/test_cmd.py` L2856–2872
+ table@L2862 section table@L2862 L2862–2870
+ py` section _SetJson — `muse/cli/commands/config_cmd.py` L746–759
+ table@L752 section table@L752 L752–757
+ py` section _ShortlogJson — `muse/cli/commands/shortlog.py` L2579–2592
+ table@L2585 section table@L2585 L2585–2590
+ py` section _ShortlogOut — `tests/test_cmd_shortlog_hardening.py` L6235–6246
+ table@L6239 section table@L6239 L6239–6244
+ py` section _ShowJson — `tests/test_cmd_release_hardening.py` L6178–6192
+ table@L6182 section table@L6182 L6182–6190
+ py` section _ShowOut — `tests/test_cmd_snapshot_hardening.py` L6284–6297
+ table@L6288 section table@L6288 L6288–6295
+ py` section _ShowRefResult — `muse/cli/commands/plumbing/show_ref.py` L1913–1924
+ table@L1917 section table@L1917 L1917–1922
+ py` section _SignalSet — `muse/cli/commands/predict.py` L2073–2086
+ table@L2077 section table@L2077 L2077–2084
+ py` section _SnapshotCreateJson — `muse/cli/commands/snapshot_cmd.py` L2592–2607
+ table@L2598 section table@L2598 L2598–2605
+ py` section _SnapshotEntry — `tests/test_plumbing_verify_pack.py` L6568–6578
+ table@L6572 section table@L6572 L6572–6576
+ py` section _SnapshotExportJson — `muse/cli/commands/snapshot_cmd.py` L2607–2622
+ table@L2613 section table@L2613 L2613–2620
+ py` section _SnapshotListItemJson — `muse/cli/commands/snapshot_cmd.py` L2622–2636
+ table@L2628 section table@L2628 L2628–2634
+ py` section _SnapshotOutput — `muse/cli/commands/plumbing/read_snapshot.py` L1880–1892
+ table@L1884 section table@L1884 L1884–1890
+ py` section _SnapshotShowJson — `muse/cli/commands/snapshot_cmd.py` L2636–2651
+ table@L2642 section table@L2642 L2642–2649
+ py` section _StagedStatusJson — `muse/cli/commands/status.py` L2685–2708
+ table@L2691 section table@L2691 L2691–2706
+ py` section _StatResult — `muse/cli/commands/plumbing/verify_pack.py` L2005–2016
+ table@L2009 section table@L2009 L2009–2014
+ py` section _StatusEntry — `tests/test_cmd_index.py` L6064–6076
+ table@L6068 section table@L6068 L6068–6074
+ py` section _StatusJson — `muse/cli/commands/hub.py` L1485–1502
+ table@L1491 section table@L1491 L1491–1500
+ py` section _StatusJson — `muse/cli/commands/status.py` L2708–2736
+ table@L2714 section table@L2714 L2714–2734
+ py` section _StatusJson — `tests/test_cmd_rebase_hardening.py` L6136–6152
+ table@L6140 section table@L6140 L6140–6150
+ py` section _StatusJson — `tests/test_cmd_worktree_hardening.py` L6461–6475
+ table@L6465 section table@L6465 L6465–6473
+ py` section _StepJson — `tests/test_cmd_bisect_hardening.py` L5754–5769
+ table@L5758 section table@L5758 L5758–5767
+ py` section _SummarySpec — `muse/cli/commands/semantic_test_coverage.py` L2519–2535
+ table@L2525 section table@L2525 L2525–2533
+ py` section _SymbolCov — `muse/cli/commands/semantic_test_coverage.py` L2535–2550
+ table@L2541 section table@L2541 L2541–2548
+ py` section _SymbolGravity — `muse/cli/commands/gravity.py` L1360–1379
+ table@L1366 section table@L1366 L1366–1377
+ py` section _SymbolHistoryDoc — `muse/core/indices.py` L3693–3707
+ table@L3699 section table@L3699 L3699–3705
+ py` section _SymbolHistoryJson — `muse/cli/commands/docs_cmd.py` L1097–1109
+ table@L1103 section table@L1103 L1103–1107
+ py` section _SymbolRisk — `muse/cli/commands/blast_risk.py` L461–485
+ table@L467 section table@L467 L467–483
+ py` section _SymbolRiskJson — `muse/cli/commands/blast_risk.py` L485–507
+ table@L491 section table@L491 L491–505
+ py` section _SymbolicRefResult — `muse/cli/commands/plumbing/symbolic_ref.py` L1969–1982
+ table@L1973 section table@L1973 L1973–1980
+ py` section _SyncJson — `tests/test_cmd_workspace_hardening.py` L6378–6392
+ table@L6382 section table@L6382 L6382–6390
+ py` section _SyncResultItemJson — `tests/test_cmd_workspace_hardening.py` L6392–6403
+ table@L6396 section table@L6396 L6396–6401
+ py` section _TagJson — `muse/cli/commands/tag.py` L2750–2765
+ table@L2756 section table@L2756 L2756–2763
+ py` section _TestCaseDoc — `muse/core/test_history.py` L4543–4558
+ table@L4549 section table@L4549 L4549–4556
+ py` section _TestResultJson — `muse/cli/commands/test_cmd.py` L2872–2886
+ table@L2878 section table@L2878 L2878–2884
+ py` section _UnbundleOut — `tests/test_cmd_bundle_hardening.py` L5801–5814
+ table@L5805 section table@L5805 L5805–5812
+ py` section _UpdateJson — `tests/test_cmd_workspace_hardening.py` L6403–6415
+ table@L6407 section table@L6407 L6407–6413
+ py` section _UpstreamInfo — `muse/cli/commands/status.py` L2736–2750
+ table@L2742 section table@L2742 L2742–2748
+ py` section _UseJson — `muse/cli/commands/domains.py` L1207–1220
+ table@L1213 section table@L1213 L1213–1218
+ py` section _ValidateCheckJson — `muse/cli/commands/domains.py` L1220–1233
+ table@L1226 section table@L1226 L1226–1231
+ py` section _ValidateErrorJson — `muse/cli/commands/attributes.py` L185–197
+ table@L191 section table@L191 L191–195
+ py` section _ValidateJson — `muse/cli/commands/attributes.py` L197–209
+ table@L203 section table@L203 L203–207
+ py` section _ValidateJson — `muse/cli/commands/domains.py` L1233–1246
+ table@L1239 section table@L1239 L1239–1244
+ py` section _VerifyJson — `muse/cli/commands/verify.py` L2912–2933
+ table@L2918 section table@L2918 L2918–2931
+ py` section _VerifyOut — `tests/test_cmd_bundle_hardening.py` L5814–5826
+ table@L5818 section table@L5818 L5818–5824
+ py` section _VerifyOut — `tests/test_cmd_verify_hardening.py` L6308–6327
+ table@L6312 section table@L6312 L6312–6325
+ py` section _VerifyPackResult — `muse/cli/commands/plumbing/verify_pack.py` L2016–2029
+ table@L2020 section table@L2020 L2020–2027
+ py` section _VerifyResp — `muse/cli/commands/auth.py` L287–302
+ table@L293 section table@L293 L293–300
+ py` section _VerifyResp — `tests/test_cmd_auth_keygen_register.py` L5698–5711
+ table@L5702 section table@L5702 L5702–5709
+ py` section _WalkResult — `muse/core/pack.py` L3893–3907
+ table@L3899 section table@L3899 L3899–3905
+ py` section _WhoamiJson — `muse/cli/commands/auth.py` L302–318
+ table@L308 section table@L308 L308–316
+ py` section _WhoamiJson — `muse/cli/commands/whoami.py` L2933–2947
+ table@L2937 section table@L2937 L2937–2945
+ py` section _WhoamiOut — `tests/test_cmd_whoami_hardening.py` L6327–6341
+ table@L6331 section table@L6331 L6331–6339
+ py` section _WorkspaceAddJson — `muse/cli/commands/workspace.py` L2947–2959
+ table@L2951 section table@L2951 L2951–2957
+ py` section _WorkspaceMemberJson — `muse/cli/commands/workspace.py` L2959–2974
+ table@L2963 section table@L2963 L2963–2972
+ py` section _WorkspaceRemoveJson — `muse/cli/commands/workspace.py` L2974–2984
+ table@L2978 section table@L2978 L2978–2982
+ py` section _WorkspaceSyncJson — `muse/cli/commands/workspace.py` L2984–2998
+ table@L2988 section table@L2988 L2988–2996
+ py` section _WorkspaceSyncResultJson — `muse/cli/commands/workspace.py` L2998–3009
+ table@L3002 section table@L3002 L3002–3007
+ py` section _WorkspaceUpdateJson — `muse/cli/commands/workspace.py` L3009–3021
+ table@L3013 section table@L3013 L3013–3019
+ py` section _WorktreeAddJson — `muse/cli/commands/worktree.py` L3021–3035
+ table@L3027 section table@L3027 L3027–3033
+ py` section _WorktreeListEntryJson — `muse/cli/commands/worktree.py` L3035–3050
+ table@L3041 section table@L3041 L3041–3048
+ py` section _WorktreePruneJson — `muse/cli/commands/worktree.py` L3050–3063
+ table@L3056 section table@L3056 L3056–3061
+ py` section _WorktreeRemoveJson — `muse/cli/commands/worktree.py` L3063–3075
+ table@L3069 section table@L3069 L3069–3073
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:61cab13b64c55e6d6c5fbb94fdbd7ddfbfbc2ed55a8cbaf91049826540e28429 --body "your comment"