Sangeetha-Grantha

Metadata Value
Status Active
Version 1.1.0
Last Updated 2026-09-10
Author Sangeetha Grantha Team
Document Type Current guide

Documentation Retention and Archiving Plan


Overview

This document outlines the retention and archiving strategy for Sangita Grantha documentation. The goal is to maintain a clean, current documentation tree while preserving historical context.

Archive Location

All archived documentation is stored in application_documentation/archive/ with the following structure:

archive/
├── database-archive/      # Legacy database schemas and migrations
├── graph-explorer/        # Archived graph database evaluation docs
├── requirements-spec/     # Legacy requirement specifications
├── ui-ux/                 # Archived UI/UX documentation
└── [feature-name]/        # Feature-specific archived docs

When to Archive

Documentation should be archived when:

  1. Superseded: Replaced by newer, canonical documentation
  2. Obsolete: No longer reflects current implementation or plans
  3. Historical: Preserved for reference but not actively maintained
  4. Experimental: From features that were evaluated but not implemented

Archiving Process

Step 1: Create Archive Directory

If archiving a feature or topic, create a subdirectory in archive/:

mkdir -p application_documentation/archive/[feature-name]

Step 2: Add README

Create a README.md in the archive directory explaining:

Example:

[Feature Name] Archive

Overview

[Brief description of what was archived]

Contents

Archive Rationale

[Why these documents were archived]

Canonical Replacement

[Link to current documentation, if applicable]

Step 3: Move Files

Move files to the archive directory:

mv application_documentation/[path]/[file].md \
   application_documentation/archive/[feature-name]/

Step 4: Update References

Step 5: Update Status

Set the document status to "Archived" in front matter:

Current Archive Contents

Database Archive (archive/database-archive/)

Legacy database schemas, DDL scripts, and design documents from earlier iterations.

Graph Explorer Archive (archive/graph-explorer/)

Documentation from the Neo4j graph database evaluation phase. The feature was not implemented, but the evaluation documents are preserved for reference.

Requirements Spec Archive (archive/requirements-spec/)

Legacy requirement specifications that have been superseded by the current PRD structure.

UI/UX Archive (archive/ui-ux/)

Archived UI/UX documentation and specifications.

Retention Guidelines

Keep Active

Archive

Delete (Rare)

Only delete documentation if:

Note: When in doubt, archive rather than delete.

Maintenance

Quarterly Review

Review the documentation tree quarterly to:

Archive Index

The main documentation index (application_documentation/README.md) references the retention plan but does not list all archived documents. Archive directories should maintain their own README files for discoverability.

References


Section index · Documentation home · Feature status