- Status: proposed
- Companion interactive report
The provider plugin protocol has grown five capability families since the schema model CDKTN understands was written, and Terraform/OpenTofu have diverged on which of them exist at all:
The provider plugin protocol has grown five capability families since the schema model CDKTN understands was written, and Terraform/OpenTofu have diverged on which of them exist at all:
The project scaffolding landscape has evolved significantly since Cookiecutter’s 2013 debut. The critical differentiator you’ve identified — continued template updates post-bootstrap — narrows the field dramatically. Only a handful of tools treat the template as a living relationship rather than a one-time copy. This report evaluates tools across your key criteria: day-one setup, ongoing template sync, monorepo compatibility, supply-chain security rollouts, and language-specific ecosystems.
Date: 2026-03-02
Participants: @vincentdesmet + Claude Opus 4.6 analysis
Baseline commit: fe8519f on main
Context: Extracted from #49 analysis — Tier 2 (LLM-required features)
Referenced spec: specledger/598-sdd-workflow-streamline/spec.md (4-layer CLI design)
Date: 2026-02-28 GitHub Issue: specledger/specledger#43 Status: In Progress
| cfgver "1" | |
| unbindall | |
| bind "0" "slot10" | |
| bind "1" "slot1" | |
| bind "2" "slot2" | |
| bind "3" "slot3" | |
| bind "4" "slot4" | |
| bind "5" "slot5" | |
| bind "9" "slot9" | |
| bind "a" "+duck" |
| unbindall | |
| bind "0" "slot10" | |
| bind "1" "slot1" | |
| bind "2" "slot2" | |
| bind "3" "slot3" | |
| bind "4" "slot4" | |
| bind "5" "slot5" | |
| bind "6" "slot6" | |
| bind "7" "slot7" | |
| bind "8" "slot8" |
| --- | |
| AWSTemplateFormatVersion: '2010-09-09' | |
| Description: 'Amazon EKS Node Group' | |
| Metadata: | |
| AWS::CloudFormation::Interface: | |
| ParameterGroups: | |
| - | |
| Label: | |
| default: "EKS Configuration" | |
| Parameters: |
| resource "aws_budgets_budget" "cloudwatch" { | |
| provider = "aws.billing" | |
| name = "budget-cloudwatch-monthly" | |
| budget_type = "COST" | |
| limit_amount = "1000" | |
| limit_unit = "USD" | |
| time_period_end = "2087-06-15_00:00" | |
| time_period_start = "2017-07-01_00:00" | |
| time_unit = "MONTHLY" |
| require 'openssl' | |
| require 'socket' | |
| def ssl_peek(host) | |
| ip = ENV['TIP_HOST'] || '0.0.0.0' | |
| port = ENV['TIP_PORT'] || '8121' | |
| tcp_client = TCPSocket.new(ip, port) | |
| ssl_client = OpenSSL::SSL::SSLSocket.new(tcp_client) | |
| ssl_client.hostname = host | |
| ssl_client.connect |
| Tue Feb 26 08:41:19 UTC 2019 |