64x64base

Laboratory Campus SDLC

How the Laboratory Campus tracks real, development, stubbed, and planned work.

The Laboratory Campus uses a proof-aware SDLC for planning, collaboration, and student-facing material.

The maintained source lives in the repository:

  • labtalk/LABTALK_SDLC_FRAMEWORK_v0.md
  • labtalk/diagrams/LABTALK_SDLC_DIAGRAMS_v0.md
  • docs/planning/SDLC_PLDC_PLANNING_ADOPTION_v0.md

This website page is a public summary. It is not the authority.

Campus State Model

Campus material is classified with explicit truth states:

StateMeaning
realWorking behavior exists and evidence is linked.
devUseful implementation exists but is not fully promoted.
plugged/stubbedRegistry row, portal entry, or placeholder exists, but behavior is partial.
plannedDocumented intent only.

Current SDLC Board

StateCurrent examples
realDotTalk++ Runtime Systems Lab; HELP / CMDHELP / CMDHELPCHK Lab
devSelfDoc First Lab; Database Literacy Starter; Case Library; LabTalk Portal
plugged/stubbedHistorical Data Systems Trail; Dataset Library
plannedProof Dashboard; Static Campus HTML Snapshot; native LABTALK command; Jupyter/LMS delivery

Promotion Path

idea
-> planned
-> plugged/stubbed
-> dev
-> real
-> student_ready
-> publication_ready

Promotion requires proof. If proof becomes stale, the item is demoted rather than left ambiguous.

Case Studies

Case studies move separately from runtime features because they mix source memory, historical documents, media, runtime evidence, and student-facing explanation.

source_memory
-> source_document_seen
-> normalized_case_draft
-> runtime_readable
-> lab_candidate
-> reviewed_case
-> student_case
-> publication_case

Runtime-readable does not mean historically verified or publication-ready.

Planning Software

Campus planning will later map to Planner, Microsoft Project, OpenProject, or another planning tool. Those tools will track work packages and gates, but the maintained repository documents remain the authority.