Development Knowledge Base

Development Articles

Architecture notes, installer updates, release records, and engineering decisions from across the MineCave platform.

28Published Articles
Permanent recordsEvery published article remains available by build and phase.
Searchable archiveFilter by title, excerpt, tags, and category.
Community feedbackReactions and moderated comments are available on every article.

Phase 1.27 Introduces the Advanced Module System

The Visual Builder now discovers a larger categorized module library from manifests and renders each module through structured settings.

visual buildermodulesregistryminecraft

Phase 1.26 Introduces the Visual Builder Core

The first functional visual editor now supports structured modules, property editing, reordering, previews, revisions, and publishing.

visual buildermodulespage editorpreview

Phase 1.25 Enforces Development Release Publishing

Release packaging now fails when a checkpoint lacks a registered Development Article or a visible Development Center journal entry.

development centerarticlesrelease checksautomation

Phase 1.24 Introduces the Builder Foundation

Structured builder pages now support templates, draft and publication states, recycle-bin recovery, permissions, and persistent layout data.

builderpagesdraftstemplates

Phase 1.23 Adds Module and Widget Registries

The dashboard now discovers canonical module and widget manifests, validates their entry files, and reports compatibility problems before builder use.

moduleswidgetsregistriesvalidation

Phase 1.22 Integrates the Version Manager Into the Dashboard

Upgrade, downgrade, repair, comparison, and verification tools now live inside the authenticated MineCave dashboard.

installerdashboardversion managersecurity

Phase 1.21 Restores the Complete Development Release Journal

Every checkpoint from Phase 1.9 through Phase 1.20 now has a registered article, and the Development page automatically reflects the current build and complete release archive.

development centerarticlesrelease historyautomation

Phase 1.20 Introduces the Live Dashboard Overview

The admin landing page now surfaces users, moderation, mail, releases, activity, and system health in real time.

dashboardwidgetsdiagnosticsoverview

Phase 1.19 Adds the Roles and Permissions Manager

Executive and staff dashboard access can now be configured per role while community badges remain access-free.

rolespermissionssecuritydashboard

Phase 1.18 Removes the Redundant Member Role

Verified is now the standard member role, while Unverified remains the temporary pre-verification role.

verifiedunverifiedrolescleanup

Phase 1.17 Automates Verification Membership

New accounts begin Unverified and Pending Verification, then become Verified and Active automatically after email confirmation.

verificationmembershiprolesemail

Phase 1.16 Matches MineCave Roles and Badges

The website now mirrors MineCave's executive, staff, premium, special, and member role hierarchy with matching badges.

rolesbadgesdiscordhierarchy

Phase 1.15 Repairs Password Recovery for Legacy Owners

Installer-created and older Owner accounts without an explicit status field can now receive password-reset emails.

password resetlegacy accountsownersrepair

Phase 1.14 Adds Complete User Management

Owners and administrators can manage profiles, roles, statuses, verification messages, resets, and protected account actions.

usersrolesaccountsaudit

Phase 1.13 Delivers the Real SMTP Transport

A dedicated SMTP transport now powers password resets, welcome messages, verification emails, and test delivery.

smtptransportmailsecurity

Phase 1.12 Introduces Registration and Account Verification

MineCave now supports admin-only, self-registration, or both, with secure activation and email-verification links.

registrationactivationverificationaccounts

Phase 1.11 Adds Email Delivery Operations

The dashboard gained editable password-reset templates, delivery logs, SMTP health status, and exact failure diagnostics.

emaillogstemplatesdiagnostics

Phase 1.10 Connects Password Recovery to cPanel SMTP

Password recovery gained MineCave cPanel SMTP defaults, connection testing, delivery diagnostics, and secure sender configuration.

smtppassword recoverycpanelemail

Phase 1.9 Centralizes Website Settings

The Settings Framework brings website, SMTP, authentication, maintenance, API, performance, and logging controls into one protected dashboard.

settingssmtpconfigurationsecurity

Secure Dashboard Authentication Arrives in Phase 1

Username-or-email login, staff account creation, password recovery, configurable sender email, throttling, and security auditing now protect the MineCave Dashboard.

authenticationdashboardpassword-recoveryuserssecurity

Phase Packages Now Include Integrity Verification

The Phase 1 Installer now checks server compatibility and SHA-256 file integrity before upgrades, downgrades, or repairs are applied.

phase-1installerintegritysha256repairversions

Installer Version Changes Can Now Be Previewed

Phase 1 now shows upgrade, downgrade, and reinstall file changes before the selected version is applied.

phase-1installerversionsupgradedowngradepreview

Article Pages Now Remain Available During Database Repairs

A reliability fix prevents comments or reactions database errors from crashing Development Articles with HTTP 500.

phase-1articlesreliabilitydatabasehttp-500

Phase 1 Introduces the Installer Version Library

Upgrades and downgrades now belong to the permanent Installer, with phase packages, rollback snapshots, protected runtime files, and downgrade cleanup.

phase-1installerversionsupgradedowngrade

Development, Maintenance, and Live: Three Permanent Website Modes

Phase 1 begins with dedicated, professional pages for every website state and automatic mode-aware homepage routing.

website-modesdevelopmentmaintenancelivephase-1

A Cleaner Development Center

The Phase 0 development homepage was refined into a focused executive overview with dedicated article archives.

development-centeruiphase-0

The Permanent Installer Foundation

How automatic cPanel MySQL provisioning, dry runs, recovery, verification and locking support future MineCave builds.

installermysqlcpanel

Why MineCave Uses One Permanent Architecture

The platform extends canonical folders and files instead of creating replacement copies or fragile duplicate versions.

architecturestandardscanonical