{
  "schema": "did-replication-v2",
  "config": {
    "outcomes": [
      "y"
    ],
    "treatments": [
      "d"
    ],
    "unit": "unit",
    "time": "time",
    "cluster": "published_cluster",
    "covariates": [],
    "baseline_by_time": [],
    "weight": null,
    "period_step": 1,
    "period_values": null,
    "display_window": [
      -10,
      10
    ],
    "seed": 20261008,
    "panelview_max_units": 100,
    "test_mode": "classical",
    "test_horizon": null,
    "post_horizon": null,
    "post_weighting": "observations",
    "sample_query": null,
    "reversal_policy": "drop_post_untreated",
    "labels": {
      "y": "Material Value per Boat-Year",
      "d": "Phone"
    },
    "allow_repeated_cells": true,
    "time_fe": null,
    "latest_cohort_control": true,
    "slug": "s04-p006",
    "study_id": 4,
    "study": "Market Integration Demand and the Growth of Firms",
    "citation": "Jensen and Miller (2018), AER. https://doi.org/10.1257/aer.20161965",
    "description": "Material Value per Boat-Year",
    "source_specification_id": "MI-T4-C6",
    "specification_id": "S04-P006",
    "data": "repl-archives/twfe-microdata-replication-private/outputs/estimation_2026_10_06/group_a/MI-T4-C6.csv",
    "output_dir": "analyses/full-archive/results/S04-P006"
  },
  "source": {
    "file": "MI-T4-C6.csv",
    "bytes": 67361,
    "sha256": "184449d7233803509bbbc183f9c868cda163e2770428f773d10d48854db48435"
  },
  "versions": {
    "pyfixest": "0.60.0",
    "polars": "2.0.0",
    "duckreg": "0.4.1",
    "numpy": "2.5.3",
    "pandas": "3.0.6"
  },
  "specifications": {
    "y__d": {
      "sample": {
        "outcome": "y",
        "treatment": "d",
        "source_rows": 1524,
        "source_sd": 13.40835787248469,
        "rows": 1522,
        "units": 142,
        "clusters": 142,
        "treated_units": 105,
        "never_treated_units": 37,
        "treated_cohorts": 2,
        "latest_cohort_control_index": null,
        "unique_unit_period_cells": 1522,
        "unsupported_prediction_rows_removed": 0,
        "initially_treated_units_removed": 1,
        "post_adoption_untreated_rows_removed": 0,
        "units_without_minus_one_removed": 0,
        "additional_rows_removed": 0
      },
      "estimates": [
        {
          "method": "Static TWFE",
          "estimate": -0.004475706289962468,
          "se": 0.03682200982655465,
          "pvalue": 0.9034286625278272,
          "lower": -0.07727029699087823,
          "upper": 0.0683188844109533
        },
        {
          "method": "Dynamic TWFE",
          "estimate": -0.06661054986062145,
          "se": 0.05765370252264327,
          "pvalue": 0.24989879748988647,
          "lower": -0.180587969813987,
          "upper": 0.04736687009274408
        },
        {
          "method": "BJS / did2s",
          "estimate": -0.05096659772476818,
          "se": 0.05089501758051577,
          "pvalue": 0.3183458208687784,
          "lower": -0.15158256059428368,
          "upper": 0.049649365144747326
        },
        {
          "method": "Sun\u2013Abraham",
          "estimate": -0.06979885590258547,
          "se": 0.06113233739104594,
          "pvalue": 0.25548637902351085,
          "lower": -0.19065329866475733,
          "upper": 0.051055586859586374
        }
      ],
      "event_studies": {
        "Dynamic TWFE": [
          {
            "event_time": -4,
            "estimate": 0.01257653826871629,
            "se": 0.06099145152369501,
            "pvalue": 0.8369308378103311,
            "lower": -0.10799938278598595,
            "upper": 0.13315245932341854
          },
          {
            "event_time": -3,
            "estimate": -0.15543009481517542,
            "se": 0.09930707601903795,
            "pvalue": 0.11979022607423266,
            "lower": -0.351753380441407,
            "upper": 0.04089319081105619
          },
          {
            "event_time": -2,
            "estimate": 0.04491900695592497,
            "se": 0.09375188028048793,
            "pvalue": 0.6325908997807067,
            "lower": -0.1404220372892403,
            "upper": 0.23026005120109022
          },
          {
            "event_time": 0,
            "estimate": -0.11007264899284426,
            "se": 0.07441723786361765,
            "pvalue": 0.14133665914479127,
            "lower": -0.2571904298226152,
            "upper": 0.03704513183692666
          },
          {
            "event_time": 1,
            "estimate": -0.04658320178682005,
            "se": 0.0835384696828792,
            "pvalue": 0.5779841914391137,
            "lower": -0.2117330330152218,
            "upper": 0.11856662944158172
          },
          {
            "event_time": 2,
            "estimate": 0.08746702437110458,
            "se": 0.05470265941450657,
            "pvalue": 0.11206933255722205,
            "lower": -0.02067638553746841,
            "upper": 0.19561043427967756
          },
          {
            "event_time": 3,
            "estimate": -0.020516802704689807,
            "se": 0.07045139845551149,
            "pvalue": 0.7713116095044398,
            "lower": -0.15979439072970902,
            "upper": 0.11876078532032941
          },
          {
            "event_time": 4,
            "estimate": -0.053304079392455544,
            "se": 0.08807602038043338,
            "pvalue": 0.5460153824588814,
            "lower": -0.2274243374761265,
            "upper": 0.12081617869121541
          },
          {
            "event_time": 5,
            "estimate": -0.09905687336676154,
            "se": 0.06328769604129623,
            "pvalue": 0.11978142788608036,
            "lower": -0.2241723125139134,
            "upper": 0.026058565780390328
          },
          {
            "event_time": 6,
            "estimate": -0.13679370360447937,
            "se": 0.08353330025483684,
            "pvalue": 0.10373606479543288,
            "lower": -0.301933315227806,
            "upper": 0.028345908018847232
          },
          {
            "event_time": 7,
            "estimate": -0.12376960666304929,
            "se": 0.08366647425173594,
            "pvalue": 0.14128514298685932,
            "lower": -0.289172494154313,
            "upper": 0.041633280828214436
          },
          {
            "event_time": 8,
            "estimate": -0.10263423110122488,
            "se": 0.0916407932633365,
            "pvalue": 0.26463393515285716,
            "lower": -0.2838018009469365,
            "upper": 0.07853333874448676
          },
          {
            "event_time": 9,
            "estimate": -0.29187724851181085,
            "se": 0.11021156464763533,
            "pvalue": 0.00901077212241781,
            "lower": -0.5097579610753707,
            "upper": -0.07399653594825095
          },
          {
            "event_time": 10,
            "estimate": -0.1933218990195062,
            "se": 0.11693029936628799,
            "pvalue": 0.10049282836288571,
            "lower": -0.4244850898121507,
            "upper": 0.03784129177313836
          },
          {
            "event_time": 11,
            "estimate": -0.024117106265167887,
            "se": 0.1157212720018291,
            "pvalue": 0.8352120548220544,
            "lower": -0.2528901327903932,
            "upper": 0.2046559202600574
          }
        ],
        "BJS / did2s": [
          {
            "event_time": -4,
            "estimate": 0.013416784273485714,
            "se": 0.0284737957373188,
            "pvalue": 0.6382278546016628,
            "lower": -0.04287395912055958,
            "upper": 0.06970752766753101
          },
          {
            "event_time": -3,
            "estimate": -0.07660109734885051,
            "se": 0.03562672111857033,
            "pvalue": 0.03325286256514357,
            "lower": -0.14703268416494314,
            "upper": -0.006169510532757896
          },
          {
            "event_time": -2,
            "estimate": 0.04846346002109389,
            "se": 0.03009346989475184,
            "pvalue": 0.10954022916399551,
            "lower": -0.011029268216107939,
            "upper": 0.10795618825829573
          },
          {
            "event_time": -1,
            "estimate": 0.006729532823707201,
            "se": 0.014107488032563427,
            "pvalue": 0.6340874504844397,
            "lower": -0.02116000449339832,
            "upper": 0.034619070140812724
          },
          {
            "event_time": 0,
            "estimate": -0.025734165384154753,
            "se": 0.05152347525343679,
            "pvalue": 0.6182304027744892,
            "lower": -0.12759254601654163,
            "upper": 0.07612421524823212
          },
          {
            "event_time": 1,
            "estimate": -0.05830577331587875,
            "se": 0.0717840745640872,
            "pvalue": 0.41802411219641905,
            "lower": -0.20021797070409186,
            "upper": 0.08360642407233437
          },
          {
            "event_time": 2,
            "estimate": 0.09189389828902964,
            "se": 0.05969225729217906,
            "pvalue": 0.1259329967868134,
            "lower": -0.02611360477953674,
            "upper": 0.209901401357596
          },
          {
            "event_time": 3,
            "estimate": 0.012975345877796075,
            "se": 0.06656294399642373,
            "pvalue": 0.8457256327650035,
            "lower": -0.1186150340849323,
            "upper": 0.14456572584052446
          },
          {
            "event_time": 4,
            "estimate": -0.06290823864720022,
            "se": 0.09084465485025381,
            "pvalue": 0.48977392117711854,
            "lower": -0.24250189739477737,
            "upper": 0.11668542010037694
          },
          {
            "event_time": 5,
            "estimate": -0.09626529257479909,
            "se": 0.07049225824353911,
            "pvalue": 0.17423434276171276,
            "lower": -0.23562365760138904,
            "upper": 0.04309307245179085
          },
          {
            "event_time": 6,
            "estimate": -0.1456602958161328,
            "se": 0.08350567905704795,
            "pvalue": 0.08328312684419291,
            "lower": -0.31074530222379676,
            "upper": 0.01942471059153117
          },
          {
            "event_time": 7,
            "estimate": -0.1094681110747905,
            "se": 0.07848730750168782,
            "pvalue": 0.16529255529091127,
            "lower": -0.26463214073299657,
            "upper": 0.045695918583415554
          },
          {
            "event_time": 8,
            "estimate": -0.07542757122512536,
            "se": 0.08895837823209449,
            "pvalue": 0.3979321878757144,
            "lower": -0.25129219032998884,
            "upper": 0.10043704787973812
          },
          {
            "event_time": 9,
            "estimate": -0.2599900998445044,
            "se": 0.1231750446685378,
            "pvalue": 0.03656012569681773,
            "lower": -0.5034987242636675,
            "upper": -0.01648147542534134
          },
          {
            "event_time": 10,
            "estimate": -0.2205524461840414,
            "se": 0.12942176990347926,
            "pvalue": 0.09055817976485687,
            "lower": -0.4764104184210064,
            "upper": 0.035305526052923586
          },
          {
            "event_time": 11,
            "estimate": -0.027068976041946802,
            "se": 0.12147067025285388,
            "pvalue": 0.8239796352330394,
            "lower": -0.2672081690103217,
            "upper": 0.21307021692642808
          }
        ],
        "Sun\u2013Abraham": [
          {
            "event_time": -4,
            "estimate": -0.0029958340759183165,
            "se": 0.10265179033674493,
            "pvalue": 0.9767587658343072,
            "lower": -0.2059313907573107,
            "upper": 0.19993972260547405
          },
          {
            "event_time": -3,
            "estimate": -0.2097936700738569,
            "se": 0.13448332754553413,
            "pvalue": 0.12100215540473634,
            "lower": -0.4756579949949375,
            "upper": 0.05607065484722368
          },
          {
            "event_time": -2,
            "estimate": 0.07751679884614353,
            "se": 0.11301946813146227,
            "pvalue": 0.4939205327566375,
            "lower": -0.14591494653163967,
            "upper": 0.30094854422392675
          },
          {
            "event_time": 0,
            "estimate": -0.10458873550907828,
            "se": 0.08330204265005874,
            "pvalue": 0.21136083057071559,
            "lower": -0.2692711666915329,
            "upper": 0.06009369567337634
          },
          {
            "event_time": 1,
            "estimate": -0.04984979406626873,
            "se": 0.09015263249131769,
            "pvalue": 0.5811740464629875,
            "lower": -0.22807537202162614,
            "upper": 0.12837578388908866
          },
          {
            "event_time": 2,
            "estimate": 0.07498904118052745,
            "se": 0.059770950907881565,
            "pvalue": 0.21169721667553595,
            "lower": -0.043174033774875706,
            "upper": 0.19315211613593058
          },
          {
            "event_time": 3,
            "estimate": -0.009381171492864243,
            "se": 0.07029952026696142,
            "pvalue": 0.8940311440757606,
            "lower": -0.1483585067445021,
            "upper": 0.1295961637587736
          },
          {
            "event_time": 4,
            "estimate": -0.07317637749541483,
            "se": 0.09755762747520796,
            "pvalue": 0.4544541338014415,
            "lower": -0.2660411232076036,
            "upper": 0.11968836821677392
          },
          {
            "event_time": 5,
            "estimate": -0.11297491864700634,
            "se": 0.07298317086328926,
            "pvalue": 0.12387388486514402,
            "lower": -0.25725764726701683,
            "upper": 0.031307809973004114
          },
          {
            "event_time": 6,
            "estimate": -0.15917366325859117,
            "se": 0.08556296325501249,
            "pvalue": 0.06492477952290887,
            "lower": -0.3283257795782809,
            "upper": 0.009978453061098541
          },
          {
            "event_time": 7,
            "estimate": -0.11842157192372779,
            "se": 0.08369548788890448,
            "pvalue": 0.1592995982620314,
            "lower": -0.2838818173879098,
            "upper": 0.04703867354045421
          },
          {
            "event_time": 8,
            "estimate": -0.09087561752956161,
            "se": 0.09727320327721564,
            "pvalue": 0.351782025311809,
            "lower": -0.2831780760886098,
            "upper": 0.1014268410294866
          },
          {
            "event_time": 9,
            "estimate": -0.2633459545778213,
            "se": 0.12548354019919955,
            "pvalue": 0.03763088427480862,
            "lower": -0.5114183165029209,
            "upper": -0.015273592652721601
          },
          {
            "event_time": 10,
            "estimate": -0.21342658932739736,
            "se": 0.12472806183155516,
            "pvalue": 0.08925512526097622,
            "lower": -0.4600054222785188,
            "upper": 0.033152243623724126
          },
          {
            "event_time": 11,
            "estimate": -0.01765395877239662,
            "se": 0.12077491411804386,
            "pvalue": 0.8839940677830436,
            "lower": -0.25641768952945515,
            "upper": 0.2211097719846619
          }
        ]
      },
      "target": {
        "event_times": [
          0.0,
          1.0,
          2.0,
          3.0,
          4.0,
          5.0,
          6.0,
          7.0,
          8.0,
          9.0,
          10.0,
          11.0
        ],
        "weights": [
          0.13141426783479349,
          0.13016270337922403,
          0.12891113892365458,
          0.1251564455569462,
          0.11013767209011265,
          0.08385481852315395,
          0.0688360450563204,
          0.06382978723404255,
          0.06132665832290363,
          0.03504380475594493,
          0.03128911138923655,
          0.030037546933667083
        ],
        "weighting": "observations"
      },
      "checks": {
        "did2s_vs_direct_imputation_max_post_difference": 1.1102230246251565e-16,
        "package_aggregate_vs_estimable_cell_weights": 0.0,
        "saturated_vs_deviations_relative_rss_difference": 4.8177103092389006e-15
      },
      "inference": {
        "standard_errors": "Cluster-robust; did2s uses two-stage covariance",
        "confidence_intervals": "Pointwise t, clusters minus one degrees of freedom"
      },
      "f_test": {
        "F": 0.8656672213968194,
        "df_num": 8,
        "df_den": 1344,
        "pvalue": 0.5449672404714518,
        "log10_pvalue": -0.26362960361343246,
        "inference": "Homoskedastic nested-model F",
        "observations": 1522,
        "design_columns": 24,
        "restricted_design_columns": 16,
        "fixed_effect_rank": 154,
        "covariance_rank": 8,
        "rss_unrestricted": 165.18383484477914,
        "rss_restricted": 166.0349909836467,
        "test_horizon": null,
        "reference_cohort": 2,
        "pyfixest": "0.27.0",
        "formulaic": "1.0.2",
        "design_head": {
          "index": [
            0,
            1,
            2,
            3,
            4
          ],
          "columns": [
            "C(rel_time, contr.treatment(base=-1.0))[T.-4.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-3.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-2.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.0.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.1.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.2.0]"
          ],
          "data": [
            [
              -0.31293205577935596,
              0.025096113234728476,
              0.025096113234728476,
              -0.009372512981857794,
              -0.00634158279727411,
              -0.003463733539881984
            ],
            [
              0.025096113234728476,
              -0.31293205577935596,
              0.025096113234728476,
              0.5892190363139169,
              -0.00634158279727411,
              -0.003463733539881984
            ],
            [
              0.025096113234728476,
              0.025096113234728476,
              -0.31293205577935596,
              -0.009372512981857794,
              0.5922499664985007,
              -0.003463733539881984
            ],
            [
              0.025096113234728476,
              0.025096113234728476,
              0.025096113234728476,
              -0.009372512981857794,
              -0.00634158279727411,
              0.5951278157558928
            ],
            [
              0.026303356678752277,
              0.026303356678752277,
              0.02630335667875228,
              -0.3543674828045773,
              -0.008479409761904661,
              -0.005601560514914014
            ]
          ]
        },
        "formula": "y~i(rel_time,ref=-1.0)+i(rel_time,cohort_dummy_5,ref=-1.0)|unit+time_fe",
        "restriction_names": [
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.7.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.8.0]:cohort_dummy_5"
        ],
        "deviations": [
          {
            "event_time": 0.0,
            "cohort": 5,
            "estimate": 0.15193362388956622
          },
          {
            "event_time": 1.0,
            "cohort": 5,
            "estimate": -0.18300704912009155
          },
          {
            "event_time": 2.0,
            "cohort": 5,
            "estimate": -0.0735392141723216
          },
          {
            "event_time": 3.0,
            "cohort": 5,
            "estimate": -0.1786363696999647
          },
          {
            "event_time": 4.0,
            "cohort": 5,
            "estimate": 0.07921044514484521
          },
          {
            "event_time": 5.0,
            "cohort": 5,
            "estimate": 0.09912985321665925
          },
          {
            "event_time": 6.0,
            "cohort": 5,
            "estimate": 0.13184752615620457
          },
          {
            "event_time": 7.0,
            "cohort": 5,
            "estimate": -0.13669357825624662
          },
          {
            "event_time": 8.0,
            "cohort": 5,
            "estimate": -0.021948256046204172
          }
        ]
      }
    }
  },
  "code_sha256": {
    "replication_engine.py": "a84197989fc6e453d28f8a12b14fdabaee204780a523db7d585b9004c6231de4",
    "reference_f_test.py": "26f3d65e1ff59d46f05bb28011b2ed34b9ee150f04c47c144dd6836a4d75d6f0",
    "sparse_did2s.py": "a348042269b0077dd2916898779f992f0b5fc2971edfee8b0118d3af715eaafb"
  }
}
