Skip to content

docs(security): add cross-references between security policy documents - #1159

Open
baedboibidex-cmyk wants to merge 1 commit into
LabsCrypt:mainfrom
baedboibidex-cmyk:docs/add-security-cross-references
Open

docs(security): add cross-references between security policy documents#1159
baedboibidex-cmyk wants to merge 1 commit into
LabsCrypt:mainfrom
baedboibidex-cmyk:docs/add-security-cross-references

Conversation

@baedboibidex-cmyk

Copy link
Copy Markdown

Add explicit cross-links between SECURITY.md, SECURITY_IMPLEMENTATION_SUMMARY.md, and .github/SECURITY_SETUP_CHECKLIST.md.

  • Clarify each file's distinct purpose in its opening paragraph
  • Add explicit cross-links so readers can find all three security docs

Closes #1092

@baedboibidex-cmyk
baedboibidex-cmyk marked this pull request as ready for review July 30, 2026 12:45
baedboibidex-cmyk pushed a commit to baedboibidex-cmyk/flowfi that referenced this pull request Aug 3, 2026
…ateral of broken main)

Rebases docs/add-security-cross-references onto latest upstream main and fixes
pre-existing breakage that has been failing CI on main itself:

Backend (Backend CI build + Backend npm test + Docker CI):
- schema.prisma: drop duplicated @@unique([transactionHash, eventType]) (Prisma P1012)
- app.ts: serialize BigInt as number in every res.json() (u64 streamId, LabsCrypt#829)
- sse.service.ts: BigInt-safe SSE payload serialization
- soroban-event-worker.ts: fix BigInt/number arithmetic on resume; use workerId in logs
- health.routes.ts: import isRedisAvailable/checkRpcHealth; fix indexerDegraded ref
- soroban-indexer.service.ts: BigInt coercion; drop unused timestampBigInt
- indexer-state.ts: drop createdAt from interface (not in schema)
- admin-rate-limiter.middleware.ts: null-safe x-forwarded-for split
- tests: BigInt fixtures/assertions, vi.hoisted mocks, null-safe index access,
  TestRequest typing, orderBy tiebreaker assertion

Contracts (Soroban CI):
- cargo fmt (rustfmt stable 1.9 drift in stream_contract/src/test.rs)

Frontend (Frontend CI):
- useIncomingStreams.test.tsx: drive withdraw-poll backoff with fake timers
- create-stream-recipient-prefill.test.tsx: raise waitFor timeout (flaky under load)
@baedboibidex-cmyk
baedboibidex-cmyk force-pushed the docs/add-security-cross-references branch from 48cb0a7 to f8f56b0 Compare August 4, 2026 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Docs] SECURITY_IMPLEMENTATION_SUMMARY.md and SECURITY.md overlap with no cross-reference, risking drift

1 participant