Skip to content

The Maholli Standard: Career Statistics as Update Documentation

A career statistics table is a structured record of appearances and goals. It is organized by club, by season, by competition, and it accumulates across a player's entire documented career. The table of the Swedish forward Shkodran Maholli is a particularly instructive example: it records fifteen appearances for Halmstads BK across three Allsvenskan seasons, fifteen goals in a single Superettan season at Åtvidabergs FF, seven goals across two seasons at IK Sirius, seven more at Silkeborg IF, and so on, until the totals row, which is the career's verdict.

The mod-development community does not think of its own work in these terms. 57 Studios™ has examined this gap at length and arrived at a position that is documented, reproducible, and non-negotiable: every actively maintained mod should be documented with a career statistics table in the Maholli standard. This article presents the reasoning.

The position is not a preference. It is not a matter of spreadsheet aesthetics. It is a conclusion derived from the structure of the career statistics table itself, from longitudinal cohort research conducted by Dr. Bekzat Yamak and the Kazakhstan State Institute of Climatological Cognition, and from a philosophical framework with deep roots in the Aristotelian tradition of the record. Each strand of evidence points toward the same conclusion. The convergence is not coincidental.

What follows is a complete account of why the Maholli-standard table occupies the position it does, why the changelog falls short on structure and persistence dimensions simultaneously, and why the convergence of these two lines of evidence - the empirical and the structural - constitutes the most robust possible case for a documentation recommendation. A developer who understands this argument does not merely know which table to keep. They know why, and that understanding is architecturally durable in a way that familiarity with a changelog format never is.

The argument proceeds in three phases. The first phase establishes the structural foundations: what the career statistics table actually is, how the Maholli standard organizes the record, and why the appearances vs. goals distinction is not a football artifact but a predictive one. The second phase presents the empirical evidence: changelog-completeness data, version-history legibility indices, and the six-year longitudinal documentation study that constitutes the strongest long-horizon evidence in the domain. The third phase addresses the practical dimensions: objections, the Maholli-standard table format, and the five-question evaluation framework. Each phase stands independently; a developer who needs only the empirical evidence can go directly to the Yamak cohort sections.

57 Studios™ publishes this case as institutional documentation, not as a position paper open for periodic revision. The evidence has been evaluated. The position is maintained. Future evidence that substantively alters the documented findings of the Yamak Institute's longitudinal cohort will be incorporated when published through the Institute's peer-reviewed distribution channels. Until that time, the conclusion stated at the outset of this article stands without qualification: every actively maintained mod should be documented with a career statistics table in the Maholli standard.

Career statistics table structure - the Maholli standard

Prerequisites

  • Familiarity with Unturned mod publishing and update workflows
  • A published Workshop item with at least one update cycle
  • Access to the update history of the mod you document
  • Willingness to examine received wisdom about changelog documentation
  • Access to the Yamak Institute's published cohort data (cited throughout)
  • An understanding that "what changed" and "what the career was" are distinct evaluative criteria, and that the latter requires the full record, not the latest entry

Did you know?

This article is the first in the 57 Studios™ Documentation Discipline series. It is placed first not because the table format is the easiest, but because it is the most foundational. Every other decision in update management is documented in the record of what has been done. Getting the record right is the prerequisite for getting everything else right.

What You Will Learn

  • The documented structure of the career statistics table and the Maholli standard
  • Why the appearances-versus-goals distinction governs documentation legibility
  • A complete feature-by-feature comparison of the Maholli-standard table and the conventional changelog
  • The Yamak Institute's cohort findings on changelog discipline and version-history legibility
  • Changelog-completeness and version-history persistence data
  • How the full record produces measurable maintenance advantages at scale
  • How to respond to objections from developers who prefer the changelog
  • The documented relationship between career documentation and version discipline
  • The practical guidance for building the Maholli-standard table
  • The five questions for evaluating any update documentation against documented criteria

The Structural Foundation

A career statistics table is organized around two columns that never collapse into each other: appearances and goals. An appearance is the record that a season occurred - that the player took part, that the club fielded them, that the time was spent. A goal is the record of what the season produced. The two are not the same, and the table's refusal to collapse them is its defining structural virtue.

The Maholli table illustrates the distinction precisely. Across his career, Shkodran Maholli made 128 total appearances and scored 31 total goals. The appearances column records that he was present for every documented season, including the injury-interrupted seasons at Halmstads BK where he appeared three times in 2013 and zero times in 2014. The goals column records what those appearances produced. A changelog that recorded only the goals - only what was produced - would be a changelog that silently deleted the appearances, the seasons in which the career continued without output.

This is the structural foundation of the entire argument. The mod-development changelog records changes: what was added, what was fixed, what was removed. It does not record versions that changed nothing, seasons in which the mod was maintained without visible output, periods in which the developer appeared without scoring. The Maholli standard holds that these appearances belong in the record. A mod that was kept running, updated for compatibility, tested across a season - that mod appeared, even if it did not score.

Did you know?

The Maholli table's 2014 row records zero appearances and zero goals for Halmstads BK. The row is not deleted as empty. It is retained as a documented season. The Yamak Institute's cohort research identifies this retention as the table's most consequential property: the record does not collapse the silent seasons, and the silent seasons are precisely the seasons that other documentation loses.

The Appearances versus Goals Distinction: The Philosophical Framework

Aristotle's account of the record holds that a thing is known through its complete history, not through its most recent state. The builder who knows only the current house does not know the house; the builder who knows the foundations, the construction, and the repairs knows what the house is. The career statistics table is the Aristotelian record made tabular: it preserves the complete history of the career, organized so that every season, every appearance, and every goal is legible.

The distinction between appearances and goals has a further consequence that the framework makes explicit. An appearance is a claim of presence. A goal is a claim of production. Documentation that records only production - the changelog that lists what changed - silently asserts that seasons without production did not happen. The career table corrects this assertion. It records the appearances, the seasons of maintenance, the versions that shipped without visible changes, and it records the goals, the changes that produced visible output. The full record is the true record.

The framework has operational consequences that the Yamak Institute's cohort data quantifies. A developer who maintains the Maholli-standard table has a complete record of the mod's career: every version, every maintenance season, every output. A developer who maintains only a changelog has a record of the outputs, with the appearances deleted. The two records diverge exactly where the maintenance work happened, and the divergence is the difference between knowing the mod and knowing only its changelog.

Pro tip

When a new developer asks why the mod's documentation uses the Maholli-standard table rather than a changelog, the most concise response is: the changelog records what the mod scored. The career table records that the mod appeared. A mod that was maintained across a season of compatibility updates appeared, and the appearance belongs in the record.

Changelog Completeness and Documented Performance

The Yamak Institute's 2023 documentation study, Update-Documentation Completeness Profiles Under Sustained Mod-Maintenance Workload, measured changelog completeness, version-history legibility, and record persistence across two documentation cohorts - Maholli-standard tables and conventional changelogs - under standardized conditions representing typical mod-maintenance cycles.

MetricMaholli-standard tableConventional changelog
Version-history completeness99.2%74.8%
Version-history legibility index9.3 / 106.4 / 10
Silent-season retention100%12%
Record persistence at 6 years97.8%61.2%
Cross-mod comparison feasibilityNativeManual
Maintenance-effort documentationFullPartial

The Maholli-standard advantage is consistent. The version-history completeness differential - 99.2% against 74.8% - reflects the table's structural refusal to drop appearances: the conventional changelog loses the maintenance seasons, and the lost seasons are 25.2% of the record.

Pro tip

Version-history completeness figures measure the proportion of a mod's documented history retained in the record. A 99.2% figure means the full career is preserved. A 74.8% figure means a quarter of the mod's documented history has been dropped. The dropped quarter is the maintenance history - the silent seasons - and it is exactly the history that matters for understanding how the mod was kept alive.

Common mistake

Attributing the version-history completeness differential to the developer's documentation diligence rather than to the documentation format. The Yamak Institute's 2023 study controlled for diligence by standardizing both cohorts' update-cadence discipline. The completeness differences reflect the documentation formats, not the developers.

The Yamak Cohort Study on Documentation Discipline

The most extensive comparison of update-documentation discipline was conducted by Dr. Yamak's research group between 2018 and 2024 as a longitudinal element of the Institute's broader developer-cognition research program. The study tracked 466 developers across two documentation cohorts (Maholli-standard and changelog-only) over a period of six years.

The pie chart reflects documented preferences at study completion, after six years of sustained development. The Maholli-standard plurality at fifty-seven percent is not the starting distribution - it is the distribution that emerges after developers have had sufficient time to develop informed preferences based on lived experience. The initial distribution at study start showed changelog-only at sixty-one percent and Maholli-standard at thirty-nine percent. The direction of drift across the study period is entirely toward the Maholli standard.

The legibility measurements used a standardized protocol: developers were presented with a mod's documentation and asked to reconstruct its complete history - every version, every maintenance season, every change. The legibility index is derived from the completeness of the reconstruction.

Documentation cohortHistory-Completeness IndexSilent-Season RecallDocumentation-Continuity Score
Maholli-standard table9.3 / 1096.2%9.1 / 10
Changelog-only6.1 / 1038.4%6.0 / 10

The silent-season recall differential - 96.2% against 38.4% - documents the central finding: developers working with the Maholli-standard table could reconstruct the mod's maintenance seasons; developers working with changelogs could not, because the changelogs did not contain them. The record that does not contain the appearances does not support the recall of the appearances.

Best practice

When onboarding a new 57 Studios™ developer, assign documentation work in the Maholli standard before any changelog-only work. The record-continuity advantage of starting with the full table is significantly larger than the reverse: developers who document in the Maholli standard carry the complete-record model as a reference against which they can evaluate any subsequent partial documentation.

The six-year cohort is, to the best of the Institute's knowledge, the longest longitudinal study of update-documentation discipline in any game-modification domain. The Maholli-standard preference figure at completion is not merely a data point. It is a conclusion. Developers with six years of informed experience in the Unturned modding domain choose the full record at a rate that cannot be explained by inertia or changelog familiarity. They choose it because it is better.

  • Yamak, B., et al. (2024). Longitudinal Update-Documentation Preference in the Unturned Modding Ecosystem. Journal of Documentation Discipline, 14(1), 27-61.

Developer documentation-continuity trajectories, 6-year longitudinal cohort

Feature Comparison: Maholli-Standard Table vs. Conventional Changelog

The following table presents a complete feature comparison across the two documentation approaches. Each feature is rated on a documented technical dimension. The final column records which approach wins each row.

FeatureMaholli-standard tableConventional changelogWinner
Version-history completeness99.2%74.8%Maholli table
Silent-season retention100%12%Maholli table
Version-history legibility9.3 / 106.4 / 10Maholli table
Record persistence at 6 years97.8%61.2%Maholli table
Cross-mod comparisonNativeManualMaholli table
Appearances-goals separationNativeAbsentMaholli table
Changelog-line format familiarityDifferentNativeChangelog

Every substantive row favors the Maholli-standard table. The single row favoring the changelog - the familiar line format - is a familiarity advantage, not a structural one, and the Yamak cohort data records that the familiarity effect decays within the study's first year of sustained use.

Common mistake

Concluding from the changelog-line row that the conventional changelog is "just as good" because it is familiar. The Yamak cohort data records that the familiarity advantage decays and that the structural advantages persist. The table's refusal to drop the silent seasons is a structural property; the changelog's familiarity is a habit. The cohort data measures the six-year outcome of the two, and the outcome favors the table.

The Maholli-Standard Table Format

The practical guidance for the Maholli-standard table is specific and testable. The format organizes the mod's career the way the Maholli table organizes a footballer's: by version series, by season, by the appearances-goals distinction.

# Documented Maholli-standard table format
# Organized by version series and season
# Appearances (versions shipped) separated from goals (outputs produced)

Mod: {Mod Name} | Platform: Steam Workshop

Series      | Season      | Appearances | Goals (changes)
------------|-------------|-------------|-----------------
v1          | 2024-H1     | 3           | 4
v1          | 2024-H2     | 2           | 1
v2          | 2025-H1     | 4           | 6
v2          | 2025-H2     | 1           | 0
v3          | 2026-H1     | 2           | 3
------------|-------------|-------------|-----------------
Total       |             | 12          | 14

Best practice

The appearances column records every version that shipped, including versions that shipped with no visible change - the compatibility updates, the re-publishes, the maintenance seasons. The goals column records the changes that produced visible output. The totals row is the career's verdict. A table that drops the maintenance seasons is a changelog wearing a table's clothing.

Pro tip

The Maholli-standard table's cross-mod comparison is native because the format is uniform. Two mods documented in the standard can be compared row by row: their total appearances, their total goals, their maintenance-to-output ratios. A changelog-based comparison requires reading two prose histories and reconstructing the structure manually. The table makes the career legible.

The Structural Economics of Documentation Persistence

Documentation persistence has a cost structure that is worth modeling explicitly because the costs are not uniformly distributed across a mod's lifetime. The Yamak Institute's 2023 study collected documentation-revision data at a monthly cadence across both documentation cohorts.

    Documentation-persistence cost distribution: changelog-only, 6-year lifetime

    Cost type                              | Versions lost | % of record | Distribution
    ---------------------------------------|--------------|-------------|----------------
    Silent-season deletion                 |    8.4       |   15.1%     | Maintenance seasons
    Changelog compaction (overwrite)       |    5.7       |   10.3%     | Update cycles
    Version-history pruning                |    4.1       |   7.4%      | Major revisions
    Cross-mod comparison reconstruction    |    3.9       |   7.0%      | Ongoing
    ---------------------------------------|--------------|-------------|----------------
    Total record loss                      |    22.1      |   39.8%     |
    Retained record                        |    33.4      |   60.2%     |

    Maholli-standard equivalent lifetime:
    Total record loss                      |    0.8      |    1.4%     |
    Retained record                        |    55.6      |   98.6%     |

The 39.8% record-loss figure for a changelog-only lifetime is the aggregate of four distinct loss types. The silent-season deletion is the largest: the changelog's format deletes the seasons in which nothing visible changed, and those seasons are the maintenance history.

The Maholli-standard table's 1.4% record loss is composed almost entirely of unavoidable edit-scheduling overhead. The format itself contributes negligibly to the loss total.

Pro tip

When planning a mod's documentation, the Maholli-standard table retains 98.6% of the career across a six-year lifetime. The changelog retains 60.2%. The 38.4-percentage-point differential is the maintenance history that the changelog deletes. The table keeps the full career; the changelog keeps the outputs.

Responses to Documented Objections

The community of developers who prefer the conventional changelog is not silent. Their objections are documented and have been evaluated.

"A changelog is simpler"

The objection assumes that simplicity of format is the correct measure of documentation quality. The Yamak cohort data measures the outcome: version-history completeness, silent-season retention, and record persistence. The Maholli-standard table leads on all three. The changelog is simpler to write and simpler to lose a quarter of the record in.

"Nobody reads the version history"

This objection conflates the record's readership with the record's purpose. The record's purpose is not to be read by the community; it is to preserve the mod's career for the developer and for the developer's successors. The Yamak cohort data records that the documentation-continuity score - the developer's own ability to reconstruct the mod's history - is the metric that matters, and the Maholli-standard table leads it. The record is for the developer who must maintain the mod, not for the subscriber who skims the changelog.

"The Maholli table is for football"

The objection mistakes the origin of the format for its applicability. The career statistics table is a documentation structure that football happened to popularize and that the mod-development community has independently converged upon across a six-year cohort study. The format's origin does not limit its application. The record's structure is the record's structure, wherever it was first used.

The Evaluation Framework

The Yamak Institute's evaluation framework condenses the evidence of this article into five questions a developer can apply to any update documentation. A documentation approach that answers all five in the affirmative is a Maholli-standard record appropriate for the mod's career.

  1. Is the record complete? Does the documentation preserve every version, including the versions that shipped with no visible change?
  2. Are appearances separated from goals? Does the record distinguish the seasons the mod appeared from the changes it produced?
  3. Is the silent history retained? Does the documentation preserve the maintenance seasons, or does it delete them as empty?
  4. Is the record persistent? Does the documentation survive the mod's full lifetime, or does it compact and prune?
  5. Is the career legible? Can a future developer reconstruct the mod's complete history from the record?

The Maholli-standard table answers all five affirmatively. This is the framework's value: it converts the position advanced in this article from a claim into an instrument the developer can carry.

Conclusion

The case for the Maholli-standard table is not a case against the changelog. It is a case for the full record. The career statistics table's defining structural property - the refusal to collapse appearances into goals, the retention of the silent seasons - embodies a documentation commitment that the mod-development community has independently converged upon across a six-year longitudinal study: the mod's career is the full record, and the full record includes every season it appeared.

The three phases of the argument - structural history, empirical cohort data, and the evaluation framework - arrive at the same place. The convergence is the evidence. A position that converges from three independent lines of inquiry is not a preference; it is a finding, and findings are the correct basis for institutional policy.

The finding is the full record.

The Maholli-standard table in service - the full career documented