Skip to main content

NDX Try AWS ISB Repository

Last Updated: 2026-03-02 Source: https://github.com/co-cddo/ndx-try-aws-isb Captured SHA: 70bb7ec

Executive Summary

The ndx-try-aws-isb repository is an empty placeholder containing only a .gitignore file and an MIT license. Despite its name suggesting it would house Innovation Sandbox (ISB) configuration or customization for the NDX:Try platform, the repository has never been populated with source code, infrastructure definitions, or documentation. The actual ISB implementation resides in the innovation-sandbox-on-aws repository (upstream AWS solution fork) and its satellite repositories, while AWS organizational configuration is managed by ndx-try-aws-lza and ndx-try-aws-terraform.

Repository Contents

The repository contains exactly two files beyond the .git/ directory:

ndx-try-aws-isb/
.git/ # Git repository metadata
.gitignore # Standard Node.js .gitignore file
LICENSE # MIT License, Copyright (c) 2025 Central Digital and Data Office

There is no source code, no infrastructure-as-code definitions, no configuration files, no GitHub Actions workflows, and no documentation.


Intended Purpose Analysis

Based on naming conventions and cross-references across the NDX:Try ecosystem, this repository was likely intended to serve one or more of the following purposes:

Evidence from Cross-References

The ndx-try-aws-terraform README explicitly references this repository:

This repo does not contain Innovation Sandbox (ISB) files. ISB files are found in ndx-try-aws-isb.

This suggests ndx-try-aws-isb was originally intended to house ISB-specific configuration. However, the ISB implementation was ultimately deployed directly from the upstream innovation-sandbox-on-aws fork, with NDX-specific extensions handled by the satellite repositories (approver, costs, deployer, billing-separator) and organizational configuration managed by ndx-try-aws-lza and ndx-try-aws-scp.

License Context

The MIT License is dated 2025 and attributed to the "Central Digital and Data Office" (CDDO), consistent with the other NDX:Try repositories. The .gitignore follows a standard Node.js template, suggesting the original intent may have been a Node.js/TypeScript CDK project.


Current State

AttributeStatus
Source codeNone
Infrastructure definitionsNone
DocumentationNone
GitHub Actions workflowsNone
DependenciesNone
Test suiteNone
Last substantive commitInitial repository creation
Active developmentNo

Where ISB Functionality Actually Lives

The Innovation Sandbox platform is distributed across multiple repositories, none of which is ndx-try-aws-isb:

RepositoryFunctionRelationship
innovation-sandbox-on-awsISB Core platform (CDK + CloudFormation)The actual ISB solution
innovation-sandbox-on-aws-approverAutomated lease approval (19-rule scoring engine)Satellite service
innovation-sandbox-on-aws-costsPost-lease cost collectionSatellite service
innovation-sandbox-on-aws-deployerScenario deployment to sandbox accountsSatellite service
innovation-sandbox-on-aws-billing-seperator72-hour billing cooldown (temporary workaround)Satellite service
innovation-sandbox-on-aws-utilsPool account creation scriptsUtility
ndx-try-aws-lzaAWS organization structure and ISB OUsOrganization config
ndx-try-aws-scpCost defense SCPs for sandbox accountsCost controls

Recommendation

This repository should be considered for archival to reduce confusion and maintenance overhead. No active code or configuration depends on it, and the README in ndx-try-aws-terraform cross-references it misleadingly as the home for ISB files.

If archiving:

  1. Archive the repository via GitHub settings
  2. Update the ndx-try-aws-terraform README to point to innovation-sandbox-on-aws instead
  3. Add an archived notice to the repository description

If retaining for future use:

  1. Add a README explaining the intended purpose and current empty state
  2. Document which specific ISB customizations would be housed here
  3. Link to the actual ISB implementation repositories


Source Files Referenced

File PathPurpose
repos/ndx-try-aws-isb/.gitignoreStandard Node.js .gitignore
repos/ndx-try-aws-isb/LICENSEMIT License, CDDO 2025
repos/ndx-try-aws-terraform/README.mdCross-reference to this repository

Generated from source analysis. See 00-repo-inventory.md for full inventory.