Skip to content

Commit 24bbef7

Browse files
authored
corpus at chant-v0.71.0: lexicons and build params through, two chant-side limits retired, SPEC_VERSION asserted (#96) (#97)
* corpus at chant-v0.71.0: lexicons and build parameters passed through, two chant-side limits retired, SPEC_VERSION asserted (#96) chant-v0.71.0 gives foldProject the session a build has (chant#2422) and declares the spec version it implements (chant#2424). The corpus runner passes each entry's lexicons and resolved build parameters, the lexicon-list and build-params limits are gone, and the version test holds chant's declaration to the spec's major with a minor no newer than VERSION's, since an addition leaves an older minor unchanged. The citation gate tolerates the same. At the tag: 441 files, 150 comparable, 150 agreed, 118 folding on both sides with identical namespaces. Retiring the limits exposed ten disagreements, none about the mechanism: the harness bound params to the module's live export instead of the build's values (F-Import's first arm); the reference never joined a ../ specifier to the importer's directory, dropping an import edge and a forward taint; and the reference decided F-Capture only over the namespace where F-Import records a capture at the import for any value with identity. All three fixed here, and the value comparison now marks only true cycles rather than shared objects, and says where two encodings first differ. CAVEATS records the two reference fixes; measurements carries both runs. * docs: figures.json parses the two-limit report, and names the spec version chant declares
1 parent 8e3594f commit 24bbef7

15 files changed

Lines changed: 265 additions & 264 deletions

File tree

.github/workflows/corpus.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ permissions:
3131
env:
3232
# chant is public, and the corpus is read at the version this repository
3333
# pins in its devDependencies (0.70.1). Bump both together.
34-
CHANT_REF: chant-v0.70.1
34+
CHANT_REF: chant-v0.71.0
3535
CHANT_DIR: .chant-corpus
3636

3737
jobs:

docs/scripts/sync-spec.mjs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,10 @@ let corpus = null;
7878
try {
7979
const report = readFileSync(join(root, "packages", "conformance", "corpus-report.md"), "utf8");
8080
const rev = /corpus: chant `([^`]+)` at `([^`]+)`, (\d+) entries, (\d+) files/.exec(report);
81-
const totals = /\n\| (\d+) \| (\d+) \| (\d+) \| (\d+) \| (\d+) \| (\d+) \| (\d+) \| (\d+) \|/.exec(report);
82-
if (rev && totals) corpus = { corpusVersion: rev[1], revision: rev[2], entries: +rev[3], files: +totals[1], comparable: +totals[2], agreed: +totals[3], bothFold: +totals[4], noHost: +totals[5], noComposite: +totals[6], noLexiconList: +totals[7], buildParams: +totals[8] };
81+
// Two limits since #96; the two chant-side ones are gone from the report.
82+
const totals = /\n\| (\d+) \| (\d+) \| (\d+) \| (\d+) \| (\d+) \| (\d+) \|/.exec(report);
83+
const declared = /declaring spec `([^`]+)`/.exec(report);
84+
if (rev && totals) corpus = { corpusVersion: rev[1], revision: rev[2], entries: +rev[3], files: +totals[1], comparable: +totals[2], agreed: +totals[3], bothFold: +totals[4], noHost: +totals[5], noComposite: +totals[6], chantDeclares: declared ? declared[1] : null };
8385
} catch {}
8486
mkdirSync(dataDir, { recursive: true });
8587
const figures = { specVersion, chantPin, referenceVersion, conformanceVersion, rulesWithFixture: cov ? +cov[1] : null, rulesTotal: cov ? +cov[2] : null, fixtures: fixtureDirs.length, wholeBuildFixtures: wholeBuild, corpus };

docs/src/content/docs/evidence.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Nothing on this site is a figure somebody typed. Each one below is read from an
1717
| Rules with a fixture | {figures.rulesWithFixture} of {figures.rulesTotal} | `spec/fixtures/UNCOVERED.md` | The rest are listed with a reason each |
1818
| Fixtures | {figures.fixtures}, of which {figures.wholeBuildFixtures} whole-build | `spec/fixtures/` | Cases somebody chose |
1919
| Corpus | {figures.corpus.entries} projects, {figures.corpus.files} files | chant `{figures.corpus.corpusVersion}` at `{figures.corpus.revision}` | chant's own examples, not a sample of real-world source |
20-
| Comparable files | {figures.corpus.comparable}, all agreed | `packages/conformance/corpus-report.md` | {figures.corpus.noComposite} need a form the reference lacks, {figures.corpus.noLexiconList} plus {figures.corpus.buildParams} need inputs chant's entry cannot take, {figures.corpus.noHost} loads no package |
20+
| Comparable files | {figures.corpus.comparable}, all agreed | `packages/conformance/corpus-report.md` | {figures.corpus.noComposite} need a form the reference lacks, {figures.corpus.noHost} loads no package |
2121
| Both fold, identical namespaces | {figures.corpus.bothFold} | same | Entities compared as class plus properties, on one shared host |
2222

2323
The full statement of each measurement, with the history of what changed, is `paper/measurements.md`. The chant-side measurements (the fold differential, the execution-boundary profile) live in chant's repository and are cited there.

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@types/node": "^24.0.0",
2222
"typescript": "^5.9.0",
2323
"vitest": "^4.0.0",
24-
"@intentius/chant": "0.70.1",
24+
"@intentius/chant": "0.71.0",
2525
"sentences": "0.1.1"
2626
}
2727
}

packages/conformance/corpus-report.md

Lines changed: 117 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
Generated by `npm run corpus` (#25). Do not edit.
44

5-
- engine under test: `chant@0.70.1`
6-
- corpus: chant `0.70.1` at `730e7f7e`, 108 entries, 409 files
5+
- engine under test: `chant@0.71.0`, declaring spec `1.0`
6+
- corpus: chant `0.71.0` at `4ac9b08a`, 109 entries, 441 files
77

88
## Totals
99

10-
| Files | Comparable | Agreed | Both fold | No host | No composite form | No lexicon list | Build params |
11-
|---|---|---|---|---|---|---|---|
12-
| 409 | 65 | 65 | 50 | 1 | 272 | 52 | 19 |
10+
| Files | Comparable | Agreed | Both fold | No host | No composite form |
11+
|---|---|---|---|---|---|
12+
| 441 | 150 | 150 | 118 | 1 | 290 |
1313

14-
The first two limits disarm the reference; the last two disarm chant, whose whole-build entry takes neither a lexicon list nor build parameters.
14+
Both limits disarm the reference. chant is given the entry's lexicons and build parameters, the inputs a real build has.
1515

1616
Of the comparable files both implementations folded, 0 held something that is not data on one side or the other, so only the verdict was compared there.
1717

@@ -25,113 +25,114 @@ None.
2525

2626
## Per entry
2727

28-
| Entry | Files | Comparable | Agreed | No host | No composite form | No lexicon list | Build params |
29-
|---|---|---|---|---|---|---|---|
30-
| `examples/adopt-alb-services` | 8 | 0 | 0 | 0 | 8 | 0 | 0 |
31-
| `examples/alert-triage` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
32-
| `examples/argo-cd-gke` | 3 | 0 | 0 | 0 | 2 | 1 | 0 |
33-
| `examples/bedrock-agentcore-agent` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
34-
| `examples/cc-aws-canonical` | 7 | 5 | 5 | 0 | 2 | 0 | 0 |
35-
| `examples/cc-azure-canonical` | 5 | 3 | 3 | 0 | 2 | 0 | 0 |
36-
| `examples/cc-gcp-canonical` | 5 | 4 | 4 | 0 | 1 | 0 | 0 |
37-
| `examples/cockroachdb-multi-region-gke` | 14 | 0 | 0 | 0 | 11 | 0 | 3 |
38-
| `examples/components-aws-e2e` | 2 | 0 | 0 | 0 | 0 | 2 | 0 |
39-
| `examples/flux-apps` | 6 | 0 | 0 | 0 | 4 | 1 | 1 |
40-
| `examples/fly-deploy-rollback` | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
41-
| `examples/fly-durable-deploy` | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
42-
| `examples/fly-reconcile` | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
43-
| `examples/fold-adversarial` | 9 | 9 | 9 | 0 | 0 | 0 | 0 |
44-
| `examples/fountain-steward` | 4 | 0 | 0 | 0 | 4 | 0 | 0 |
45-
| `examples/getting-started` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
46-
| `examples/github-pr-preview` | 5 | 0 | 0 | 0 | 2 | 0 | 3 |
47-
| `examples/gitlab-aws-alb-infra` | 6 | 1 | 1 | 0 | 5 | 0 | 0 |
48-
| `examples/gitlab-aws-alb-services` | 5 | 0 | 0 | 0 | 3 | 2 | 0 |
49-
| `examples/gitlab-cells-single-region-gke` | 29 | 0 | 0 | 0 | 18 | 3 | 8 |
50-
| `examples/k8s-aks-microservice` | 9 | 0 | 0 | 0 | 7 | 1 | 1 |
51-
| `examples/k8s-eks-microservice` | 13 | 0 | 0 | 0 | 12 | 1 | 0 |
52-
| `examples/k8s-gke-microservice` | 9 | 0 | 0 | 0 | 7 | 1 | 1 |
53-
| `examples/local-cloud-trio` | 4 | 2 | 2 | 0 | 2 | 0 | 0 |
54-
| `examples/local-fly` | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
55-
| `examples/ray-kuberay-gke` | 8 | 0 | 0 | 0 | 5 | 1 | 2 |
56-
| `examples/testing-harness-aws` | 2 | 0 | 0 | 0 | 0 | 2 | 0 |
57-
| `lexicons/aws/examples/core-concepts` | 14 | 2 | 2 | 0 | 12 | 0 | 0 |
58-
| `lexicons/aws/examples/docs-snippets` | 29 | 10 | 10 | 0 | 5 | 14 | 0 |
59-
| `lexicons/aws/examples/fargate-alb` | 5 | 1 | 1 | 0 | 4 | 0 | 0 |
60-
| `lexicons/aws/examples/lambda-api` | 12 | 1 | 1 | 1 | 10 | 0 | 0 |
61-
| `lexicons/aws/examples/lambda-dynamodb` | 4 | 0 | 0 | 0 | 4 | 0 | 0 |
62-
| `lexicons/aws/examples/lambda-eventbridge` | 4 | 0 | 0 | 0 | 4 | 0 | 0 |
63-
| `lexicons/aws/examples/lambda-function` | 4 | 0 | 0 | 0 | 4 | 0 | 0 |
64-
| `lexicons/aws/examples/lambda-s3` | 5 | 0 | 0 | 0 | 5 | 0 | 0 |
65-
| `lexicons/aws/examples/lambda-scheduled` | 4 | 0 | 0 | 0 | 4 | 0 | 0 |
66-
| `lexicons/aws/examples/lambda-sns` | 4 | 0 | 0 | 0 | 4 | 0 | 0 |
67-
| `lexicons/aws/examples/lambda-sqs` | 4 | 0 | 0 | 0 | 4 | 0 | 0 |
68-
| `lexicons/aws/examples/lifecycle-reconcile-aws` | 3 | 0 | 0 | 0 | 3 | 0 | 0 |
69-
| `lexicons/aws/examples/multi-service-alb` | 6 | 1 | 1 | 0 | 5 | 0 | 0 |
70-
| `lexicons/aws/examples/rds-postgres` | 5 | 0 | 0 | 0 | 5 | 0 | 0 |
71-
| `lexicons/aws/examples/shared-alb` | 6 | 1 | 1 | 0 | 5 | 0 | 0 |
72-
| `lexicons/aws/examples/shared-alb-api` | 3 | 0 | 0 | 0 | 3 | 0 | 0 |
73-
| `lexicons/aws/examples/shared-alb-ui` | 3 | 0 | 0 | 0 | 3 | 0 | 0 |
74-
| `lexicons/aws/examples/stack-outputs` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
75-
| `lexicons/aws/examples/vpc` | 4 | 1 | 1 | 0 | 3 | 0 | 0 |
76-
| `lexicons/azure/examples/aks-cluster` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
77-
| `lexicons/azure/examples/basic-storage` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
78-
| `lexicons/azure/examples/container-instance` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
79-
| `lexicons/azure/examples/cosmos-db` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
80-
| `lexicons/azure/examples/function-app` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
81-
| `lexicons/azure/examples/key-vault` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
82-
| `lexicons/azure/examples/multi-resource` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
83-
| `lexicons/azure/examples/private-endpoint` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
84-
| `lexicons/azure/examples/redis-cache` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
85-
| `lexicons/azure/examples/service-bus` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
86-
| `lexicons/azure/examples/sql-database` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
87-
| `lexicons/azure/examples/vnet-vms` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
88-
| `lexicons/azure/examples/web-app` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
89-
| `lexicons/cpln/examples/basic-service` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
90-
| `lexicons/cpln/examples/secret-access` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
91-
| `lexicons/cpln/examples/stateful-postgres` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
92-
| `lexicons/docker/examples/basic-app` | 2 | 2 | 2 | 0 | 0 | 0 | 0 |
93-
| `lexicons/fly/examples/getting-started` | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
94-
| `lexicons/forgejo/examples/ci-workflow` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
95-
| `lexicons/gcp/examples/basic-bucket` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
96-
| `lexicons/gcp/examples/cloud-function` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
97-
| `lexicons/gcp/examples/cloud-run` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
98-
| `lexicons/gcp/examples/cloud-sql` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
99-
| `lexicons/gcp/examples/cloud-storage-lifecycle` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
100-
| `lexicons/gcp/examples/gke-cluster` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
101-
| `lexicons/gcp/examples/pubsub` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
102-
| `lexicons/gcp/examples/vpc-network` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
103-
| `lexicons/github/examples/deploy-pages` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
104-
| `lexicons/github/examples/docker-build` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
105-
| `lexicons/github/examples/docs-snippets` | 5 | 0 | 0 | 0 | 2 | 3 | 0 |
106-
| `lexicons/github/examples/getting-started` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
107-
| `lexicons/github/examples/matrix-test` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
108-
| `lexicons/github/examples/node-ci` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
109-
| `lexicons/github/examples/release-please` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
110-
| `lexicons/github/examples/reusable-workflow` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
111-
| `lexicons/gitlab/examples/docker-build` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
112-
| `lexicons/gitlab/examples/docs-snippets` | 22 | 10 | 10 | 0 | 0 | 12 | 0 |
113-
| `lexicons/gitlab/examples/getting-started` | 2 | 2 | 2 | 0 | 0 | 0 | 0 |
114-
| `lexicons/gitlab/examples/monorepo-pipeline` | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
115-
| `lexicons/gitlab/examples/multi-stage-deploy` | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
116-
| `lexicons/gitlab/examples/node-pipeline` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
117-
| `lexicons/gitlab/examples/python-pipeline` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
118-
| `lexicons/gitlab/examples/review-app` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
119-
| `lexicons/helm/examples/composites-basic` | 5 | 0 | 0 | 0 | 5 | 0 | 0 |
120-
| `lexicons/helm/examples/composites-infrastructure` | 6 | 0 | 0 | 0 | 6 | 0 | 0 |
121-
| `lexicons/helm/examples/composites-production` | 4 | 0 | 0 | 0 | 4 | 0 | 0 |
122-
| `lexicons/helm/examples/cron-job` | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
123-
| `lexicons/helm/examples/microservice-chart` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
124-
| `lexicons/helm/examples/multi-container` | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
125-
| `lexicons/helm/examples/stateful-service` | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
126-
| `lexicons/helm/examples/web-app-with-ingress` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
127-
| `lexicons/k8s/examples/basic-deployment` | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
128-
| `lexicons/k8s/examples/batch-workers` | 6 | 1 | 1 | 0 | 5 | 0 | 0 |
129-
| `lexicons/k8s/examples/configmap-secret` | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
130-
| `lexicons/k8s/examples/cronjob-cleanup` | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
131-
| `lexicons/k8s/examples/ingress-tls` | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
132-
| `lexicons/k8s/examples/layered-config` | 2 | 0 | 0 | 0 | 2 | 0 | 0 |
133-
| `lexicons/k8s/examples/namespace-rbac` | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
134-
| `lexicons/k8s/examples/operator-stack` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
135-
| `lexicons/k8s/examples/org-policy` | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
136-
| `lexicons/k8s/examples/statefulset` | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
137-
| `lexicons/k8s/examples/web-platform` | 6 | 1 | 1 | 0 | 5 | 0 | 0 |
28+
| Entry | Files | Comparable | Agreed | No host | No composite form |
29+
|---|---|---|---|---|---|
30+
| `examples/adopt-alb-services` | 8 | 0 | 0 | 0 | 8 |
31+
| `examples/alert-triage` | 2 | 0 | 0 | 0 | 2 |
32+
| `examples/argo-cd-gke` | 3 | 0 | 0 | 0 | 3 |
33+
| `examples/bedrock-agentcore-agent` | 2 | 0 | 0 | 0 | 2 |
34+
| `examples/cc-aws-canonical` | 7 | 5 | 5 | 0 | 2 |
35+
| `examples/cc-azure-canonical` | 5 | 3 | 3 | 0 | 2 |
36+
| `examples/cc-gcp-canonical` | 5 | 4 | 4 | 0 | 1 |
37+
| `examples/cockroachdb-multi-region-gke` | 14 | 0 | 0 | 0 | 14 |
38+
| `examples/components-aws-e2e` | 2 | 2 | 2 | 0 | 0 |
39+
| `examples/fan-out-estate` | 32 | 26 | 26 | 0 | 6 |
40+
| `examples/flux-apps` | 6 | 0 | 0 | 0 | 6 |
41+
| `examples/fly-deploy-rollback` | 1 | 1 | 1 | 0 | 0 |
42+
| `examples/fly-durable-deploy` | 1 | 1 | 1 | 0 | 0 |
43+
| `examples/fly-reconcile` | 1 | 1 | 1 | 0 | 0 |
44+
| `examples/fold-adversarial` | 9 | 9 | 9 | 0 | 0 |
45+
| `examples/fountain-steward` | 4 | 0 | 0 | 0 | 4 |
46+
| `examples/getting-started` | 2 | 0 | 0 | 0 | 2 |
47+
| `examples/github-pr-preview` | 5 | 3 | 3 | 0 | 2 |
48+
| `examples/gitlab-aws-alb-infra` | 6 | 1 | 1 | 0 | 5 |
49+
| `examples/gitlab-aws-alb-services` | 5 | 2 | 2 | 0 | 3 |
50+
| `examples/gitlab-cells-single-region-gke` | 29 | 11 | 11 | 0 | 18 |
51+
| `examples/k8s-aks-microservice` | 9 | 1 | 1 | 0 | 8 |
52+
| `examples/k8s-eks-microservice` | 13 | 0 | 0 | 0 | 13 |
53+
| `examples/k8s-gke-microservice` | 9 | 1 | 1 | 0 | 8 |
54+
| `examples/local-cloud-trio` | 4 | 2 | 2 | 0 | 2 |
55+
| `examples/local-fly` | 1 | 1 | 1 | 0 | 0 |
56+
| `examples/ray-kuberay-gke` | 8 | 0 | 0 | 0 | 8 |
57+
| `examples/testing-harness-aws` | 2 | 2 | 2 | 0 | 0 |
58+
| `lexicons/aws/examples/core-concepts` | 14 | 2 | 2 | 0 | 12 |
59+
| `lexicons/aws/examples/docs-snippets` | 29 | 24 | 24 | 0 | 5 |
60+
| `lexicons/aws/examples/fargate-alb` | 5 | 1 | 1 | 0 | 4 |
61+
| `lexicons/aws/examples/lambda-api` | 12 | 1 | 1 | 1 | 10 |
62+
| `lexicons/aws/examples/lambda-dynamodb` | 4 | 0 | 0 | 0 | 4 |
63+
| `lexicons/aws/examples/lambda-eventbridge` | 4 | 0 | 0 | 0 | 4 |
64+
| `lexicons/aws/examples/lambda-function` | 4 | 0 | 0 | 0 | 4 |
65+
| `lexicons/aws/examples/lambda-s3` | 5 | 0 | 0 | 0 | 5 |
66+
| `lexicons/aws/examples/lambda-scheduled` | 4 | 0 | 0 | 0 | 4 |
67+
| `lexicons/aws/examples/lambda-sns` | 4 | 0 | 0 | 0 | 4 |
68+
| `lexicons/aws/examples/lambda-sqs` | 4 | 0 | 0 | 0 | 4 |
69+
| `lexicons/aws/examples/lifecycle-reconcile-aws` | 3 | 0 | 0 | 0 | 3 |
70+
| `lexicons/aws/examples/multi-service-alb` | 6 | 1 | 1 | 0 | 5 |
71+
| `lexicons/aws/examples/rds-postgres` | 5 | 0 | 0 | 0 | 5 |
72+
| `lexicons/aws/examples/shared-alb` | 6 | 1 | 1 | 0 | 5 |
73+
| `lexicons/aws/examples/shared-alb-api` | 3 | 0 | 0 | 0 | 3 |
74+
| `lexicons/aws/examples/shared-alb-ui` | 3 | 0 | 0 | 0 | 3 |
75+
| `lexicons/aws/examples/stack-outputs` | 2 | 0 | 0 | 0 | 2 |
76+
| `lexicons/aws/examples/vpc` | 4 | 1 | 1 | 0 | 3 |
77+
| `lexicons/azure/examples/aks-cluster` | 2 | 0 | 0 | 0 | 2 |
78+
| `lexicons/azure/examples/basic-storage` | 2 | 0 | 0 | 0 | 2 |
79+
| `lexicons/azure/examples/container-instance` | 2 | 0 | 0 | 0 | 2 |
80+
| `lexicons/azure/examples/cosmos-db` | 2 | 0 | 0 | 0 | 2 |
81+
| `lexicons/azure/examples/function-app` | 2 | 0 | 0 | 0 | 2 |
82+
| `lexicons/azure/examples/key-vault` | 2 | 0 | 0 | 0 | 2 |
83+
| `lexicons/azure/examples/multi-resource` | 2 | 0 | 0 | 0 | 2 |
84+
| `lexicons/azure/examples/private-endpoint` | 2 | 0 | 0 | 0 | 2 |
85+
| `lexicons/azure/examples/redis-cache` | 2 | 0 | 0 | 0 | 2 |
86+
| `lexicons/azure/examples/service-bus` | 2 | 0 | 0 | 0 | 2 |
87+
| `lexicons/azure/examples/sql-database` | 2 | 0 | 0 | 0 | 2 |
88+
| `lexicons/azure/examples/vnet-vms` | 2 | 0 | 0 | 0 | 2 |
89+
| `lexicons/azure/examples/web-app` | 2 | 0 | 0 | 0 | 2 |
90+
| `lexicons/cpln/examples/basic-service` | 1 | 0 | 0 | 0 | 1 |
91+
| `lexicons/cpln/examples/secret-access` | 1 | 0 | 0 | 0 | 1 |
92+
| `lexicons/cpln/examples/stateful-postgres` | 1 | 0 | 0 | 0 | 1 |
93+
| `lexicons/docker/examples/basic-app` | 2 | 2 | 2 | 0 | 0 |
94+
| `lexicons/fly/examples/getting-started` | 1 | 1 | 1 | 0 | 0 |
95+
| `lexicons/forgejo/examples/ci-workflow` | 1 | 0 | 0 | 0 | 1 |
96+
| `lexicons/gcp/examples/basic-bucket` | 1 | 0 | 0 | 0 | 1 |
97+
| `lexicons/gcp/examples/cloud-function` | 1 | 0 | 0 | 0 | 1 |
98+
| `lexicons/gcp/examples/cloud-run` | 1 | 0 | 0 | 0 | 1 |
99+
| `lexicons/gcp/examples/cloud-sql` | 1 | 0 | 0 | 0 | 1 |
100+
| `lexicons/gcp/examples/cloud-storage-lifecycle` | 1 | 0 | 0 | 0 | 1 |
101+
| `lexicons/gcp/examples/gke-cluster` | 1 | 0 | 0 | 0 | 1 |
102+
| `lexicons/gcp/examples/pubsub` | 1 | 0 | 0 | 0 | 1 |
103+
| `lexicons/gcp/examples/vpc-network` | 1 | 0 | 0 | 0 | 1 |
104+
| `lexicons/github/examples/deploy-pages` | 1 | 0 | 0 | 0 | 1 |
105+
| `lexicons/github/examples/docker-build` | 1 | 0 | 0 | 0 | 1 |
106+
| `lexicons/github/examples/docs-snippets` | 5 | 3 | 3 | 0 | 2 |
107+
| `lexicons/github/examples/getting-started` | 1 | 0 | 0 | 0 | 1 |
108+
| `lexicons/github/examples/matrix-test` | 1 | 0 | 0 | 0 | 1 |
109+
| `lexicons/github/examples/node-ci` | 1 | 0 | 0 | 0 | 1 |
110+
| `lexicons/github/examples/release-please` | 1 | 0 | 0 | 0 | 1 |
111+
| `lexicons/github/examples/reusable-workflow` | 1 | 0 | 0 | 0 | 1 |
112+
| `lexicons/gitlab/examples/docker-build` | 1 | 0 | 0 | 0 | 1 |
113+
| `lexicons/gitlab/examples/docs-snippets` | 22 | 22 | 22 | 0 | 0 |
114+
| `lexicons/gitlab/examples/getting-started` | 2 | 2 | 2 | 0 | 0 |
115+
| `lexicons/gitlab/examples/monorepo-pipeline` | 1 | 1 | 1 | 0 | 0 |
116+
| `lexicons/gitlab/examples/multi-stage-deploy` | 1 | 1 | 1 | 0 | 0 |
117+
| `lexicons/gitlab/examples/node-pipeline` | 1 | 0 | 0 | 0 | 1 |
118+
| `lexicons/gitlab/examples/python-pipeline` | 1 | 0 | 0 | 0 | 1 |
119+
| `lexicons/gitlab/examples/review-app` | 1 | 0 | 0 | 0 | 1 |
120+
| `lexicons/helm/examples/composites-basic` | 5 | 0 | 0 | 0 | 5 |
121+
| `lexicons/helm/examples/composites-infrastructure` | 6 | 0 | 0 | 0 | 6 |
122+
| `lexicons/helm/examples/composites-production` | 4 | 0 | 0 | 0 | 4 |
123+
| `lexicons/helm/examples/cron-job` | 1 | 1 | 1 | 0 | 0 |
124+
| `lexicons/helm/examples/microservice-chart` | 1 | 0 | 0 | 0 | 1 |
125+
| `lexicons/helm/examples/multi-container` | 1 | 1 | 1 | 0 | 0 |
126+
| `lexicons/helm/examples/stateful-service` | 1 | 1 | 1 | 0 | 0 |
127+
| `lexicons/helm/examples/web-app-with-ingress` | 1 | 0 | 0 | 0 | 1 |
128+
| `lexicons/k8s/examples/basic-deployment` | 1 | 1 | 1 | 0 | 0 |
129+
| `lexicons/k8s/examples/batch-workers` | 6 | 1 | 1 | 0 | 5 |
130+
| `lexicons/k8s/examples/configmap-secret` | 1 | 1 | 1 | 0 | 0 |
131+
| `lexicons/k8s/examples/cronjob-cleanup` | 1 | 1 | 1 | 0 | 0 |
132+
| `lexicons/k8s/examples/ingress-tls` | 1 | 1 | 1 | 0 | 0 |
133+
| `lexicons/k8s/examples/layered-config` | 2 | 0 | 0 | 0 | 2 |
134+
| `lexicons/k8s/examples/namespace-rbac` | 1 | 1 | 1 | 0 | 0 |
135+
| `lexicons/k8s/examples/operator-stack` | 1 | 0 | 0 | 0 | 1 |
136+
| `lexicons/k8s/examples/org-policy` | 1 | 0 | 0 | 0 | 1 |
137+
| `lexicons/k8s/examples/statefulset` | 1 | 1 | 1 | 0 | 0 |
138+
| `lexicons/k8s/examples/web-platform` | 6 | 1 | 1 | 0 | 5 |

0 commit comments

Comments
 (0)