Last Updated: 2026-03-02 Source: https://github.com/co-cddo/ndx-try-aws-isb Captured SHA:
70bb7ec
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.
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.
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:
graph TB
subgraph "What ndx-try-aws-isb Could Have Been"
OPT1["ISB Configuration Overrides<br/>Custom CDK context,<br/>environment variables,<br/>deployment parameters"]
OPT2["ISB Deployment Scripts<br/>Automation for deploying<br/>ISB to the NDX AWS org"]
OPT3["ISB Customization Layer<br/>NDX-specific modifications<br/>on top of upstream ISB"]
end
subgraph "What Actually Exists"
ISB_CORE["innovation-sandbox-on-aws<br/><b>Actual ISB Core</b><br/>Full CDK/CloudFormation solution"]
ISB_SAT["Satellite Repositories<br/>approver, costs, deployer,<br/>billing-separator, utils"]
LZA["ndx-try-aws-lza<br/><b>Organization Config</b><br/>OUs, accounts, SCPs"]
SCP["ndx-try-aws-scp<br/><b>Cost Defense</b><br/>Terraform SCPs, budgets"]
TF["ndx-try-aws-terraform<br/><b>Org Utilities</b><br/>State bucket, billing access"]
end
OPT1 -.->|"functionality lives in"| ISB_CORE
OPT2 -.->|"functionality lives in"| ISB_SAT
OPT3 -.->|"functionality lives in"| LZA
OPT3 -.->|"functionality lives in"| SCP
style OPT1 fill:#fdd,stroke:#c00
style OPT2 fill:#fdd,stroke:#c00
style OPT3 fill:#fdd,stroke:#c00
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.
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.
| Attribute | Status |
|---|---|
| Source code | None |
| Infrastructure definitions | None |
| Documentation | None |
| GitHub Actions workflows | None |
| Dependencies | None |
| Test suite | None |
| Last substantive commit | Initial repository creation |
| Active development | No |
The Innovation Sandbox platform is distributed across multiple repositories, none of which is ndx-try-aws-isb:
| Repository | Function | Relationship |
|---|---|---|
innovation-sandbox-on-aws |
ISB Core platform (CDK + CloudFormation) | The actual ISB solution |
innovation-sandbox-on-aws-approver |
Automated lease approval (19-rule scoring engine) | Satellite service |
innovation-sandbox-on-aws-costs |
Post-lease cost collection | Satellite service |
innovation-sandbox-on-aws-deployer |
Scenario deployment to sandbox accounts | Satellite service |
innovation-sandbox-on-aws-billing-seperator |
72-hour billing cooldown (temporary workaround) | Satellite service |
innovation-sandbox-on-aws-utils |
Pool account creation scripts | Utility |
ndx-try-aws-lza |
AWS organization structure and ISB OUs | Organization config |
ndx-try-aws-scp |
Cost defense SCPs for sandbox accounts | Cost controls |
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:
- Archive the repository via GitHub settings
- Update the
ndx-try-aws-terraformREADME to point toinnovation-sandbox-on-awsinstead - Add an archived notice to the repository description
If retaining for future use:
- Add a README explaining the intended purpose and current empty state
- Document which specific ISB customizations would be housed here
- Link to the actual ISB implementation repositories
- 10-isb-core-architecture.md - Actual ISB Core architecture (innovation-sandbox-on-aws)
- 40-lza-configuration.md - LZA organization structure including ISB OUs
- 41-terraform-scp.md - Terraform cost defense for sandbox accounts
- 00-repo-inventory.md - Full repository inventory
| File Path | Purpose |
|---|---|
repos/ndx-try-aws-isb/.gitignore |
Standard Node.js .gitignore |
repos/ndx-try-aws-isb/LICENSE |
MIT License, CDDO 2025 |
repos/ndx-try-aws-terraform/README.md |
Cross-reference to this repository |
Generated from source analysis. See 00-repo-inventory.md for full inventory.