Skip to content

Commit 3935822

Browse files
committed
Strip language surfaces from hyperpush-mono
1 parent 5bc43b3 commit 3935822

File tree

17,311 files changed

+495
-2137082
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

17,311 files changed

+495
-2137082
lines changed

.cargo/config.toml

Lines changed: 0 additions & 9 deletions
This file was deleted.

.dockerignore

Lines changed: 0 additions & 10 deletions
This file was deleted.

.githooks/pre-commit

Lines changed: 0 additions & 11 deletions
This file was deleted.

.github/CODEOWNERS

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,6 @@
1-
# Default review owners
2-
#
3-
# These owners are inferred from current repo history and active maintenance.
4-
# If the maintainer roster changes, update this file before relying on automatic review requests.
51
* @rcodyp @snowdamiz
62

7-
# Core compiler, runtime, and packaging
8-
/compiler/ @rcodyp @snowdamiz
9-
/registry/ @rcodyp @snowdamiz
10-
11-
# Docs and public sites
12-
/website/ @rcodyp @snowdamiz
13-
/packages-website/ @rcodyp @snowdamiz
14-
/*.md @rcodyp @snowdamiz
15-
16-
# Editors and tooling integrations
17-
/tools/ @rcodyp @snowdamiz
18-
19-
# Examples and starter templates
20-
/examples/ @rcodyp @snowdamiz
21-
/scripts/fixtures/ @rcodyp @snowdamiz
22-
/reference-backend/ @rcodyp @snowdamiz
233
/mesher/ @rcodyp @snowdamiz
4+
/.github/ @rcodyp @snowdamiz
5+
/scripts/ @rcodyp @snowdamiz
6+
/*.md @rcodyp @snowdamiz
Lines changed: 15 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Bug report
2-
description: Report a reproducible defect in Mesh, its tooling, starter templates, or docs.
2+
description: Report a reproducible defect in Mesher, landing, frontend-exp, or product repo CI/docs.
33
title: "[Bug]: "
44
labels:
55
- bug
@@ -9,40 +9,37 @@ body:
99
value: |
1010
Thanks for taking the time to file a bug report.
1111
12-
Please use this form for reproducible defects in Mesh itself, its compiler/runtime/tooling, starter templates, examples, installers, or documentation.
12+
Please use this form for reproducible defects in the product-owned Hyperpush surfaces.
1313
- type: checkboxes
1414
id: checks
1515
attributes:
1616
label: Before you submit
1717
options:
18-
- label: I searched existing issues and checked the relevant docs/examples first.
18+
- label: I searched existing issues and checked the nearest maintainer docs first.
1919
required: true
20-
- label: I can reproduce this with a current build, the latest public release, or a specific commit I list below.
20+
- label: I can reproduce this with the current main branch or a specific commit I list below.
2121
required: true
2222
validations:
2323
required: true
2424
- type: dropdown
2525
id: area
2626
attributes:
2727
label: Affected area
28-
description: Pick the closest match.
2928
options:
30-
- compiler / meshc
31-
- package manager / meshpkg
32-
- runtime / mesh-rt
33-
- LSP / editor integration
34-
- starter templates / examples
35-
- installers / release tooling
36-
- documentation / website
29+
- Mesher runtime / API
30+
- Mesher maintainer scripts
31+
- landing app
32+
- frontend-exp
33+
- product CI / deploy
34+
- product docs / runbooks
3735
- other
3836
validations:
3937
required: true
4038
- type: input
4139
id: version
4240
attributes:
43-
label: Version / commit
44-
description: Paste the output of `meshc --version`, `meshpkg --version`, or the commit SHA you tested.
45-
placeholder: meshc 12.0.0 / meshpkg 12.0.0 / abc1234
41+
label: Commit / version tested
42+
placeholder: a9ad114 / local branch / release tag
4643
validations:
4744
required: true
4845
- type: dropdown
@@ -57,16 +54,15 @@ body:
5754
validations:
5855
required: true
5956
- type: input
60-
id: setup
57+
id: path
6158
attributes:
62-
label: Project / starter / path (if relevant)
59+
label: Product path
6360
description: Tell us what you were running.
64-
placeholder: examples/todo-postgres, meshc init --clustered, website/docs/docs/getting-started/index.md
61+
placeholder: mesher/, mesher/landing/, mesher/frontend-exp/
6562
- type: textarea
6663
id: steps
6764
attributes:
6865
label: Reproduction steps
69-
description: Give the smallest truthful sequence that reproduces the problem.
7066
placeholder: |
7167
1. Run ...
7268
2. Open ...
@@ -77,24 +73,16 @@ body:
7773
id: expected
7874
attributes:
7975
label: Expected behavior
80-
placeholder: What should have happened?
8176
validations:
8277
required: true
8378
- type: textarea
8479
id: actual
8580
attributes:
8681
label: Actual behavior
87-
placeholder: What happened instead?
8882
validations:
8983
required: true
9084
- type: textarea
9185
id: logs
9286
attributes:
9387
label: Logs, errors, or screenshots
94-
description: Paste terminal output, stack traces, diagnostics, or screenshots if they help.
9588
render: shell
96-
- type: textarea
97-
id: context
98-
attributes:
99-
label: Additional context
100-
description: Include workarounds, frequency, regression range, or anything else useful.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ blank_issues_enabled: false
22
contact_links:
33
- name: Support guide
44
url: https://github.com/hyperpush-org/hyperpush-mono/blob/main/SUPPORT.md
5-
about: Before filing an issue, check the support guide and starter/example pointers.
6-
- name: Getting Started docs
5+
about: Start with the product support guide and maintainer runbook links.
6+
- name: Mesher maintainer guide
7+
url: https://github.com/hyperpush-org/hyperpush-mono/blob/main/mesher/README.md
8+
about: Mesher maintainer-facing startup, smoke, and verification workflow.
9+
- name: Mesh language docs
710
url: https://meshlang.dev/docs/getting-started/
8-
about: Install Mesh, run hello-world, and choose the right starter path.
9-
- name: Tooling docs
10-
url: https://meshlang.dev/docs/tooling/
11-
about: Compiler, editor, and tooling workflows.
11+
about: Mesh installation, language/tooling docs, and starter guidance.
1212
- name: Security policy
1313
url: https://github.com/hyperpush-org/hyperpush-mono/blob/main/SECURITY.md
1414
about: Use the private reporting path for vulnerabilities instead of public issues.

.github/ISSUE_TEMPLATE/documentation.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
name: Documentation issue
2-
description: Report missing, outdated, confusing, or incorrect documentation.
2+
description: Report missing, outdated, confusing, or incorrect product documentation.
33
title: "[Docs]: "
44
labels:
55
- documentation
66
body:
77
- type: markdown
88
attributes:
99
value: |
10-
Use this form for docs problems on the website, in starter/example READMEs, or in contributor-facing repo docs.
10+
Use this form for docs problems in the product repo, Mesher runbook, landing docs, or product maintainer instructions.
1111
- type: checkboxes
1212
id: checks
1313
attributes:
@@ -21,8 +21,7 @@ body:
2121
id: page
2222
attributes:
2323
label: Affected page or file
24-
description: Paste the URL or repo path.
25-
placeholder: https://meshlang.dev/docs/getting-started/ or README.md
24+
placeholder: README.md / mesher/README.md / mesher/frontend-exp/README.md
2625
validations:
2726
required: true
2827
- type: dropdown
@@ -43,17 +42,13 @@ body:
4342
id: problem
4443
attributes:
4544
label: What is wrong today?
46-
placeholder: Describe the mismatch, omission, or confusing part.
4745
validations:
4846
required: true
4947
- type: textarea
5048
id: fix
5149
attributes:
5250
label: Suggested fix
53-
description: If you know how the page should read, describe it here.
54-
placeholder: Explain the change, updated command, corrected link, or missing context.
5551
- type: textarea
5652
id: context
5753
attributes:
5854
label: Additional context
59-
description: Screenshots, exact commands, related pages, or follow-up notes.
Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
name: Feature request
2-
description: Propose a new capability or improvement for Mesh, its tooling, docs, or starter templates.
2+
description: Propose a product improvement for Mesher, landing, frontend-exp, or product operations.
33
title: "[Feature]: "
44
labels:
55
- enhancement
66
body:
77
- type: markdown
88
attributes:
99
value: |
10-
Please describe the problem you are trying to solve, not only the shape of the solution.
10+
Describe the product workflow or user problem you want to improve.
1111
- type: checkboxes
1212
id: checks
1313
attributes:
1414
label: Before you submit
1515
options:
16-
- label: I searched existing issues, docs, and examples for prior discussion or an existing workflow.
16+
- label: I searched existing issues and the maintainer docs first.
1717
required: true
18-
- label: I explained the user problem or workflow gap this request is addressing.
18+
- label: I explained the user problem or workflow gap, not only the solution shape.
1919
required: true
2020
validations:
2121
required: true
@@ -24,45 +24,36 @@ body:
2424
attributes:
2525
label: Area
2626
options:
27-
- language / compiler
28-
- runtime / distribution
29-
- meshpkg / packaging
30-
- LSP / editor support
31-
- starter templates / examples
32-
- docs / website
33-
- release / installer workflow
27+
- Mesher runtime / API
28+
- Mesher maintainer workflow
29+
- landing app
30+
- frontend-exp
31+
- product CI / deploy
32+
- product docs / runbooks
3433
- other
3534
validations:
3635
required: true
3736
- type: textarea
3837
id: problem
3938
attributes:
4039
label: Problem statement
41-
description: What are you trying to do, and where does the current workflow break down?
42-
placeholder: Describe the workflow, limitation, or recurring pain point.
4340
validations:
4441
required: true
4542
- type: textarea
4643
id: proposal
4744
attributes:
4845
label: Proposed solution
49-
description: Describe the change you want to see.
50-
placeholder: Describe the smallest useful improvement.
5146
validations:
5247
required: true
5348
- type: textarea
5449
id: alternatives
5550
attributes:
5651
label: Alternatives considered
57-
description: Workarounds, rejected approaches, or prior art.
5852
- type: textarea
5953
id: impact
6054
attributes:
6155
label: Expected impact
62-
description: Who benefits, and how would success be measured?
63-
placeholder: Better onboarding, fewer manual steps, simpler deployment proof, lower runtime overhead, etc.
6456
- type: textarea
6557
id: context
6658
attributes:
6759
label: Additional context
68-
description: Links, screenshots, code snippets, or related issues/PRs.

.github/dependabot.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ updates:
66
interval: weekly
77
labels:
88
- dependencies
9-
- area: release
9+
- area: ci
1010
commit-message:
1111
prefix: "ci"
1212

@@ -19,3 +19,13 @@ updates:
1919
- area: landing
2020
commit-message:
2121
prefix: "landing"
22+
23+
- package-ecosystem: npm
24+
directory: "/mesher/frontend-exp"
25+
schedule:
26+
interval: weekly
27+
labels:
28+
- dependencies
29+
- area: frontend-exp
30+
commit-message:
31+
prefix: "frontend-exp"

0 commit comments

Comments
 (0)